Getting started
Zenvault: fast, efficient and reliable crypto payments on Binance Smart Chain. Create an invoice (or a permanent deposit address), Zenvault watches the chain for BNB, USDT or USDC, and sends your server a signed webhook once the payment has 15 confirmations. You can withdraw confirmed funds to an address you choose. Refunds are not automatic.
All API examples use the base URL https://zenvault.world; the API lives under /v1 on the same domain as the dashboard.
Create an account, then create a test API key. Test keys always create BSC testnet invoices (chain ID 97). Get tBNB, USDT, or USDC from the official faucet at https://testnet.bnbchain.org/faucet-smart/ and send them to the deposit address.
Live keys and mainnet deposits stay disabled until the security and compliance gates are approved. Automated tests use a local chain and do not call public testnet RPC.
Two ways to receive funds: invoices (one address per payment, expire after 30 minutes) and permanent deposit addresses (one address per customer, never expire). Read the Terms and Conditions at /terms before going live: only BNB, USDT and USDC on BNB Smart Chain (BEP-20) are supported, and wrong-token recovery is best effort.