What It Does
You tell the SDK where tokens should go. It figures out the rest:- Validates addresses across different chain formats
- Normalizes token amounts between different decimal precisions
- Encodes transactions for the bridge contracts
- Calculates fees for relayer-assisted finalization
Supported Chains
EVM
Ethereum, Base, Arbitrum, Polygon, BNB Chain
NEAR
NEAR Protocol
Solana
Solana
Bitcoin
Bitcoin, Zcash
Packages
Install everything with the umbrella package, or just the chains you need:| Package | What it’s for |
|---|---|
@omni-bridge/core | Validation, types, API client (always needed) |
@omni-bridge/evm | Ethereum, Base, Arbitrum, Polygon, BNB |
@omni-bridge/near | NEAR Protocol |
@omni-bridge/solana | Solana |
@omni-bridge/btc | Bitcoin, Zcash |
@omni-bridge/sdk | Re-exports everything |
Next Step
Getting Started
Build your first cross-chain transfer in 5 minutes