Everything you need to use VeriGuard NFT verification.
All commands use the / prefix in Discord:
/verify — Start NFT ownership verification./continue — Complete verification after wallet connection./checkusernfts — View a user's NFT holdings (moderator only).Prerequisites
Step 1: Start Verification
/verify walletaddress:0xYourWallet nftaddress:0xNFTAddress
The bot will prompt you to select a network (Songbird, Flare, Basechain).
Step 2: Web Verification
Click the bot's link to connect your wallet and sign a gas-free message to prove ownership.
Step 3: Complete Verification
/continue
The bot will verify your NFTs and assign roles based on ownership.
Moderators can check NFTs with:
/checkusernfts username:YourUsername
Register Role:
/register-guild-role nftaddress:0x... rolename:RoleName mincount:1
Also use Register Role on the web.
Register Value Role:
/register-guild-value-role nftaddress:0x... rolename:RoleName requiredvalue:10
Also use Register Value Role.
Add NFT:
/register-guild-nft nftaddress:0x...
Then use Add NFT on the web.
Remove NFT:
/unregister-guild-nft nftaddress:0x...
Then use Remove NFT.
List NFTs:
/list-guild-nfts
Update All Roles:
/updateallroles nftaddress:0x...
Manage royalty distributions at Royalty Collections.
Use veriguardnft.xyz for:
Connect your wallet on each page to perform actions.
Verification Fails
Ensure wallet matches your /verify input, sign the message, then use /continue.
No Roles Assigned
Check NFT registration and role setup with moderators.
Bot Unresponsive
Verify the bot is online and you have command permissions.
Web Errors
Clear cache, allow wallet pop-ups, and retry.