Skip to main content

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.

What you can build

Use CaseZet Products
Accept NGN payments, deliver cryptoOn-Ramp API
Let users cash out crypto to their bankOff-Ramp API
In-app token exchangeSwap API
Multi-chain portfolio managementCross-Chain Transfer API
Custodial wallets for your usersWallets API

How it works

Zet abstracts the complexity of blockchain interactions behind a simple REST API:
1

Create a wallet

Create a Zet-managed Safe smart wallet for each of your users — or bring your own wallet addresses.
2

Quote a transaction

Get a real-time price quote with all fees broken down transparently.
3

Execute

Initiate the transaction. For custodial wallets, Zet handles signing, gas, and execution automatically.
4

Get notified

Receive webhook events when the transaction completes (or fails).

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

https://api.zetmoney.co/v1

Support

Have questions or need help? Reach out: