Prelude
Initializing our SDK only requires a chain name.
import sdk from '@bermuda/sdk'
let bermuda = sdk('base-sepolia')
info
You need to await bermuda._.initBbSync() before performing essential operations like ZK proving. We will abstract away this inconvenience in a patch soon.
Supported Networks
The SDK currently supports the following networks.
| Base Sepolia | |
|---|---|
| Chain ID | 84532 |
| Pool | 0x12AB658e6276891c5EcEF8F97b32123914618f92 |
| Compliance Gateway | 0xDB81d032B3DA64b3Cb77fbe78BF335dE6A1FC4D1 |
| USDC | 0x036CbD53842c5426634e7929541eC2318f3dCF7e |
| WETH | 0x4200000000000000000000000000000000000006 |
| sUSDC | 0x2a54D0B676c7d307E0d52Cf28E412B8B73a09517 |