Documentation menu

Migrating from another bot

You can move to NXT from Collab.Land, Vulcan, Guild.xyz, Matrica, or any other verification bot without a gap in access. The key is to run both bots side by side for a while.

1. Add NXT

Add NXT to your server and move the NXT role above every role it should manage, including the holder roles your current bot assigns.

2. Recreate your rules

In Dashboard > Token gated roles, add a rule for each role your current bot manages and point it at the same Discord role. Most setups map directly:

If your current rule checks Use this NXT rule
Holds any NFT from a contract Contract
Holds from a marketplace collection OpenSea collection
Holds at least N, or between N and M Quantity
Holds a token with a specific trait Trait
Holds specific token IDs Token IDs
Holds a fungible token balance ERC-20
Has tokens staked Staking
Several conditions together Combo
Holds a native coin balance Native balance
Your own eligibility logic Custom API

3. Post the NXT verify panel

Set up the verification channel and post the panel. Let your members know about the change and ask them to click Verify once.

4. Members re-verify

  • Members who already proved a wallet on NXT in any server get their roles within seconds of clicking Verify.
  • Everyone else proves a wallet once, in the channel.
  • NXT never removes roles from members who have not linked a wallet on NXT. Members who take a while keep the roles your current bot gave them.
  • Members who already linked a wallet in another server are checked against your rules on the hourly sweep, even before they click Verify here.

Watch progress in Dashboard > Members with the verified filter.

5. Remove the old bot

When the verified count looks right, remove the previous bot from your server and delete its old panel or channel. From then on, NXT handles the ongoing checks.

Members who never link a wallet on NXT keep their roles indefinitely, because NXT has no wallet to check for them. If you want to clean those up, use the unverified filter in the member directory to find and contact them before removing roles manually.

Something unclear or out of date? Tell us at support@nxtnft.app.