Switch to NXT without a gap in access.

Coming from Collab.Land, Vulcan, Guild.xyz, or Matrica? Run NXT alongside your current bot, move your rules over, and retire the old setup once your members have re-verified. Members who have not linked a wallet on NXT keep their roles while they catch up.

  1. Add NXT to your server

    Log in at nxtnft.app/select, pick your server, and approve the permissions. In Server Settings > Roles, drag the NXT role above every role it should manage, including the holder roles your current bot assigns today.

  2. Recreate your rules

    In Dashboard > Verify roles, add a rule for each role your current bot manages and point it at the same Discord role. Contract, collection, trait, quantity, token ID, ERC-20, staking, native balance, combo, and custom API rules cover the common setups.

    Keep both bots running for now. Either bot can grant the role. NXT only removes it from members who have linked a wallet on NXT and no longer qualify, so the two bots only disagree when a member's NXT wallets do not meet your rules.

  3. Post the NXT verify panel

    Choose a verification channel in Dashboard > Verification channel and post the panel. Announce the change and ask members to click Verify once. You can post it in the same channel your current bot uses, or a new one.

  4. Members verify once

    Members who already proved a wallet on NXT in another server get their roles within seconds of clicking Verify. Everyone else proves a wallet once, in-channel, with a same-wallet transfer or, where enabled, an OpenSea profile code.

    NXT never removes roles from members who have not linked a wallet on NXT, so members who are slow to re-verify keep their current roles in the meantime. Members who linked a wallet in another server are checked against your rules on the hourly sweep.

  5. Remove the old bot

    When the verified count in Dashboard > Overview looks right, remove your previous bot from the server and delete its old verification channel or panel. NXT takes over the ongoing checks from there.

The migration docs cover the same steps with dashboard details. Questions about a specific setup can go to support@nxtnft.app.