opBNB · Chain ID 204 · BNB

opBNB NFT verification and token-gated Discord roles.

Give opBNB holders their Discord roles without asking anyone to connect a wallet. NXT reads opBNB directly over RPC, checks NFTs, traits, token balances, and staking contracts, and keeps roles in step as tokens move.

opBNB at a glance. What NXT supports here.

Chain ID
204
Native coin
BNB
Block explorer
opbnbscan.com
OpenSea data
Not available: use Contract rules
Sales detected
Paid in BNB
Status
Built in

What works on opBNB. Every rule type, plus the bots.

NFT rules

Contract, Token IDs, Quantity, and Trait rules read opBNB contracts directly. ERC-721 and ERC-1155 are both supported, with token IDs for ERC-1155, and trait rules read ERC-721 metadata from tokenURI.

Token and coin balances

ERC-20 rules gate on any fungible token deployed on opBNB, with a minimum and optional maximum. Native balance rules require a minimum BNB balance, summed across a member's wallets.

Staking, Combo, Custom API

Count tokens held in a opBNB staking contract, combine up to five conditions across opBNB and other chains, or let your own HTTPS endpoint decide eligibility.

OpenSea features

OpenSea does not provide data for opBNB, so OpenSea collection rules and the floor bot are not available here. Contract, Trait, and Quantity rules cover the same ground by reading the chain directly.

Sales bot

Sales paid in BNB are detected from on-chain transfers and posted with the token image, price, buyer, seller, and a opbnbscan.com transaction link. Sales paid in a wrapped token or a stablecoin are not detected on opBNB.

Art bot and real-time checks

Show any opBNB token with its image and traits on request. NFT transfers on gated opBNB contracts trigger a re-check of the sender and receiver within seconds, on every plan.

How opBNB holders verify. No wallet connect.

Members never connect a wallet or sign a message. To prove a wallet, a member clicks Verify in your channel, enters an address, and sends a tiny, unique amount from that wallet back to the same wallet. On opBNB, that means a self-transfer of a fraction of BNB: the coin returns to the sender, so the only cost is the network fee in BNB.

The member can paste the transaction hash from opbnbscan.com, or leave it blank and NXT searches recent blocks for the transfer. Members do not have to prove on opBNB specifically: any listed network works, so someone holding opBNB NFTs can prove the same address on whichever network they have gas on, because an EVM address is the same on every chain. Where the server enables it, an OpenSea profile bio code is a second option.

A wallet proven once works in every NXT server. Holders who keep opBNB tokens in a cold wallet can import it through a delegate.xyz v2 full-wallet delegation registered on Ethereum, Base, Arbitrum, Optimism, Polygon, or ApeChain. Once linked, the cold wallet's opBNB holdings count toward your rules.

Gate a role on opBNB. Three steps.

  1. Add NXT and pick the role

    Add NXT to your server and move its role above the holder roles it will manage. In Dashboard > Token gated roles, click Add role and choose a rule type.

  2. Select opBNB

    Choose opBNB as the network and paste the contract address, which you can copy from opbnbscan.com. NXT reads the contract and, for ERC-20 tokens, fills in the symbol and decimals.

  3. Post the verify panel

    Post the verify panel in a channel members can see. Members click Verify once, and NXT re-checks them every 2 days on Free, daily on Growth, and hourly on Pro, plus on every NFT transfer.

opBNB RPC. Public by default, yours if you want.

opBNB works out of the box on NXT's public RPC endpoints with automatic failover between them. If an endpoint fails or times out, NXT moves to the next one, and if every endpoint fails the result is unknown, which never removes a role.

If your project has its own opBNB endpoint, for example a paid plan with higher limits, add it in Dashboard > Networks with chain ID 204. It is used only for your server's checks, proofs, and tests, NXT's public endpoints stay behind it as a fallback, and the dashboard shows only the host so an API key in the URL stays hidden. Removing it switches your server back to the public endpoints without touching your rules.

opBNB questions. and straight answers.

Do opBNB holders need to connect a wallet to verify?
No. Members prove a wallet by sending a tiny unique amount from the wallet to itself, for example in BNB on opBNB, and pay only the network fee. The transaction hash is optional. There is no wallet connection, no signature, and no external site.
Can NXT gate roles on an OpenSea collection on opBNB?
Not through an OpenSea collection rule, because OpenSea does not provide data for opBNB. Use a Contract rule with the collection address instead, which reads ownership directly from opBNB and supports minimums, token IDs, and traits.
Does the sales bot post opBNB sales?
Yes, for sales paid in BNB. Those are detected from on-chain transfers and posted with the token image, price, and transaction link. Sales paid in a wrapped token or another ERC-20 on opBNB are not detected.
How quickly do roles change when a opBNB NFT is sold?
NXT watches transfers on the NFT contracts in your rules, so the seller and buyer are re-checked within seconds on every plan. ERC-20, native balance, and custom API rules update on the scheduled sweep: every 2 days on Free, daily on Growth, and hourly on Pro. Roles are only removed when a check definitively shows the member no longer qualifies.
Can I use my own opBNB RPC endpoint?
Yes. Add it in Dashboard > Networks with chain ID 204. It is private to your server, NXT's public endpoints remain as a fallback, and only the host is displayed.

Gate opBNB roles today.
Free to start.