Skip to main content

Prelude

The Bermuda SDK lets you build privacy-preserving transactions using familiar web3 patterns. You authorize and prove shielded operations off-chain through usage of the SDK and execute them through Bermuda's on-chain contracts.

Beta

Our SDK is currently still closed-source while we are actively finalizing our novel compliance and multisig integration mechanisms. If you would like to partner and participate in our beta testing please reach out in our Telegram group.

Getting Started

Initializing our SDK only requires a chain name.

import bermuda, { KeyPair } from '@bermuda/sdk'

let sdk = bermuda('base-sepolia')

let alice = KeyPair.random()
let bob = KeyPair.random()