Quickstart
Install the SDK and send your first private, compliant transfer in minutes.
Coming soon
The SDK is not yet publicly available. The steps below preview the integration flow, join the waitlist for access.
Install the SDK
npm install @erebuz/sdkpnpm add @erebuz/sdkyarn add @erebuz/sdkbun add @erebuz/sdkInitialize with one master seed
One master seed derives everything, per-chain accounts, shielded notes, and session keys. It never leaves your enclave.
import { Erebuz } from "@erebuz/sdk";
export const erebuz = new Erebuz({
apiKey: process.env.EREBUZ_API_KEY!,
masterSeed: process.env.EREBUZ_MASTER_SEED!,
});Find a route
Ask Erebuz for the best private lane between any two chains. The quote includes fees, the compliance score, and expected settlement time.
const route = await erebuz.findRoute({
from: { chain: "base", token: "USDC" },
to: { chain: "arbitrum", address: recipient },
amount: "100.00",
});
// route.receives -> "99.58"
// route.fee -> "$0.42, covered"
// route.compliance -> 98
// route.settlesIn -> "2s"Send
One call handles routing, privacy, compliance and gas.
const receipt = await erebuz.send(route);
console.log(receipt.status); // "settled"That's it, no custom crypto, no bridge UI, no gas juggling.