BNB_TESTNET or BNB_MAINNET explicitly when creating a client. The SDK defaults to testnet; it does not choose an API hostname or switch the user’s wallet network.
Contract addresses
These addresses are exported by the EOA SDK network constants. Use the listed proxy addresses where applicable, not their implementation addresses.- Testnet
- Mainnet
BNB testnet · chain 97 · gas token BNB
Other mainnet contracts
Other mainnet contracts
These protocol contracts are separate from the addresses used to configure the EOA SDK.
Fees and metadata
CN and requires a state for AU, CA, ID, MX, MY, TH, US and VN. Use the exported list rather than copying it into your app. The API still validates destination eligibility, card limits and current shipping fees.
Upgrade the SDK when contract addresses, marketplace fees or form metadata change. Never replace trusted signing expectations with values from a preparation response.
API deployments
Pair the selected network with a matching API and builder credential.
Use the generated API reference served by your selected deployment for its current routes, schemas and authentication requirements.
For Redeem through a backend proxy, also configure the canonical
walletSessionIssuer. On the testnet evaluation API it is https://dev-api.renaiss.xyz/v2/auth/wallet. Your frontend signing origin is a separate setting.