Welcome to Zet API
Zet provides a unified API for businesses to integrate fiat on/off ramp, token swap, and cross-chain transfer capabilities into their applications.Quickstart
Get your API keys and make your first call in minutes.
API Reference
Explore all endpoints with request/response examples.
Guides
Step-by-step integration guides for each product.
Supported Assets
View all supported chains, tokens, and currencies.
What you can build
| Use Case | Zet Products |
|---|---|
| Accept NGN payments, deliver crypto | On-Ramp API |
| Let users cash out crypto to their bank | Off-Ramp API |
| In-app token exchange | Swap API |
| Multi-chain portfolio management | Cross-Chain Transfer API |
| Custodial wallets for your users | Wallets API |
How it works
Zet abstracts the complexity of blockchain interactions behind a simple REST API:Create a wallet
Create a Zet-managed Safe smart wallet for each of your users — or bring your own wallet addresses.
Execute
Initiate the transaction. For custodial wallets, Zet handles signing, gas, and execution automatically.
Key features
- ERC-4337 Smart Accounts — Every wallet is a Safe smart account with gasless transactions sponsored by Zet via Pimlico.
- Deterministic addresses — The same wallet address works across all supported EVM chains. No separate deployment needed.
- Multi-chain — Primary support for Base and BSC, with cross-chain transfers to Ethereum, Polygon, Arbitrum, Avalanche, and Solana.
- Optimized routing — Swaps and bridges are routed through LiFi aggregation for the best rates across multiple DEXs and bridges.
- Nigerian Naira (NGN) ramp — Direct fiat on/off ramp with Nigerian bank transfers via Flint.
- Transparent fees — All fees are broken down in quotes before execution. No hidden charges.
- Webhooks — Real-time event notifications with HMAC-SHA256 signature verification.
Base URL
Support
Have questions or need help? Reach out:- Email: support@zetmoney.co
- Twitter/X: @zetmoney
