Skip to main content
Select 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.
BNB testnet · chain 97 · gas token BNB
These protocol contracts are separate from the addresses used to configure the EOA SDK.

Fees and metadata

The country metadata excludes 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.