There's a "Become creator" button at the bottom that leads you to this page: https://www.floatplane.com/support#join-as-pilot
The site seems to be at a beta stage at the moment and they are probably letting creators in very slowly so I would hold off if your intention is to completely replace YouTube.