Skip to main content

Install

The SDK is not on npm yet (v0 pilot). Install from the repository:
Then link from your app:
When published to npm, you’ll be able to use npm install @0xramp/sdk.

Quickstart

myWallet, storage, and UI methods above are partner-owned ports. An approved send returns { txid }; use { cancel: true, reason } only when no broadcast occurred. Errors, ambiguous multiple transaction IDs, and interrupted sends stay pending for reconciliation. Never retry a send or session-creation POST blindly.

What you need from 0xramp

Before starting, contact 0xramp to get:
  • A partner ID (public identifier)
  • At least one enabled corridor (e.g., BRL)
  • The API origin and exact pane origins
Reach out via Telegram or open an issue on GitHub.

Next steps