This generates the communityId people will use to join. Share the resulting ID as your community's "link".
Entered in whole BOT (e.g. 5 = must hold at least 5 BOT). No token contract needed — this gates directly on the wallet's native BOT balance.
After registering, add the matching entry to community-links.json in your
deployment with the same communityId and the real invite link, then redeploy.
That file is what the backend checks before releasing the link — the token
requirement lives on-chain, the actual invite link does not.