Multi-chain Wallet Infrastructure

Wallet infrastructure
built for production crypto

One API for Ethereum, Polygon, BSC, and XRP. Generate HD wallets, sign transactions, stream webhooks, and index chains — without running a single node.

Trusted by 1,000+ teams$1B+ secured99.99% uptime SLASOC 2 Type II
Supports 12+ chains & 400+ assets out of the box
ΞEthereum
PPolygon
BBNB Chain
BBase
XXRP
$USDC
USDT
0+
Cryptocurrencies & tokens
0
Chains supported
0%
Uptime SLA
<0ms
API p95 latency

Smarter, faster, and more secure
wallet operations.

Drop a few lines of code in your app and Magnet handles HD derivation, signing, broadcasts, confirmations, indexing, and webhook delivery — across every chain you support.

Encrypted at rest · per-tenant keys
Webhook trigger200
Emailsent
SMSqueued
Push Notificationack
Multi-channel delivery
[ team photo ]
Audit-grade telemetry
SDK reference

Typed, idiomatic clients for every major runtime. Drop into prod in under five lines.

Quick actions
  • New wallet
  • Generate address
  • Add webhook
Pre-indexed, queryable
Lower TCO
Stop running nodes. Stop building wallets.
Audit-ready
Every signature, every approval — logged.
Always on
Regional replicas, auto-failover, 99.99% SLA.
Clean SDK
Typed, idiomatic, tree-shakable, batteries included.
Start your first wallet
How Magnet works

From zero to on-chain
in four API calls.

Wallet creation, signing, broadcasting, and event delivery — without running any of it yourself.

01

Create a wallet in one call

POST a chain, network, and policy. We generate an HD wallet, encrypt the seed per-tenant, and hand you back a wallet ID.

POST/v1/walletscURL
{
  "chain": "ethereum",
  "network": "mainnet",
  "policy": { "threshold": 2, "signers": 3 }
}
ΞEthereumPPolygonBBNBXXRP
02

Generate addresses on demand

Derive fresh receive addresses on any supported chain — SegWit, Taproot, EVM. We store the derivation path so you don't have to.

POST/v1/wallets/sf_4a2b/addresses
E
0x4a2b...3c19
m/44'/60'/0'/0/0
new
P
0x9f01...d2e8
m/44'/966'/0'/0/0
new
X
rN7n...gQwY
m/44'/144'/0'/0/0
new
03

Sign with a passkey

End users approve transactions with Face ID, Touch ID, or a security key. No seed phrases, no extension, no phishable secret.

Use Face ID to sign
tx_8a92…f0 · 0.245 ETH to 0x4a2b…3c19
NetworkEthereum mainnet
Fee0.00012 ETH
Policy2-of-3 · 1 signed
04

Stream events to your app

Subscribe to confirmations, transfers, contract events. Signed, retried, idempotent. Webhooks fire within a block of confirmation.

LIVEwss://api.magnet.ws/v1/events
transfer.confirmed+0.245 BTC0.4s ago
transfer.pending+1,200 USDC8s ago
address.createdbc1q…h6k221s ago
webhook.delivered200 · 84ms1m ago
Wallet as a Service

Programmatic wallets, signed your way.

Generate hierarchical deterministic wallets, manage permissions, and sign transactions with passkeys, multi-sig, or API keys. Tenant-scoped encryption keeps keys isolated by default.

  • BIP39 / 44 / 49 / 84 / 86 support
    Full HD derivation, SegWit and Taproot, on every chain we support.
  • Passkey & WebAuthn signing
    Hardware-backed approval flows — no seed phrases for your end users.
  • Tenant-scoped encryption
    Per-tenant keys, audited permission checks on every wallet operation.
Wallet · Treasury
tenant_4a2b
$2,481,902.40
Across 4 chains · 12 assets
Recent activity
X
XRP transfer
rN7n…gQwY → rPV…tNRr
100 XRP
Signed · 2 of 3
Ξ
USDC payout
0x4a…2b3c → 0x9f…01d2
$48,200
Pending approval
P
Address generated
Polygon · path m/44'/966'/0'/0/42
just now
Platform

Everything you need to ship crypto
without operating it.

Five composable services. One API surface. Zero infrastructure to babysit.

Node as a Service

RPC endpoints, ready when you are.

Dedicated archive nodes for Ethereum, Polygon, BSC, and XRP. Auto-failover, regional replicas, and 99.99% uptime — without the DevOps tax.

us-east
us-west
eu-west
eu-cent
ap-south
ap-east
p95: 84ms
Payments

Crypto checkout in 4 lines.

Accept payments in any supported asset. Auto-swap to USDC, settle to your treasury wallet.

Checkout · #4821
$248.00
U248.00 USDCPolygon
Webhooks

Real-time chain events.

Subscribe to confirmations, transfers, contract events. Signed, retried, idempotent.

POSThttps://api.yourapp.com/hooks/magnet
{
  "event": "transfer.confirmed",
  "chain": "ethereum",
  "wallet_id": "sf_4a2b…",
  "amount": 2.4,
  "confirmations": 12,
}
Indexing

Query any chain like a database.

Pre-indexed addresses, balances, and transactions. SQL-style filters, sub-second responses.

address bc1q…h6k2 — last 7 days
0xa3…f4+0.45 BTC2h ago
0xb2…1e-0.12 BTC9h ago
0xc8…8a+1.20 BTC1d ago
0xd1…39-0.04 BTC3d ago
Built for developers

Five lines of code,
and you're on-chain.

A typed SDK in every major language. REST and WebSocket APIs. Postman & OpenAPI specs out of the box.

  • Typed SDKs
    TypeScript, Python, Go, and Rust. All idiomatic, all tree-shakeable.
  • Open source helpers
    Webhook signature verification, retry loops, and chain decoders on GitHub.
  • Idempotent endpoints
    Wallet to retry. Stable request IDs. Wrapper response format documented.
  • Sandbox networks
    Free testnet access for Sepolia, Amoy, BSC testnet, and XRP testnet.
quickstart.ts
// Create a wallet & generate an address
import { Magnet } from '@magnet/sdk';
const bs = new Magnet({ apiKey: process.env.BS_KEY });

const wallet = await bs.wallets.create({
chain: 'ethereum',
network: 'mainnet',
policy: { threshold: 2, signers: 3 }
});

const address = await wallet.newAddress();
console.log(address.value); // 0x4a2b…3c19
Use cases

One platform, built for
every shape of crypto business.

Add crypto to a fintech, without becoming a custodian.

Embed multi-chain wallets behind your KYC stack. Settle to fiat rails through your existing PSP. Stay focused on the experience, leave the keys to us.

  • Tenant-scoped wallets per customer
  • Per-user passkey signing
  • Sweep to treasury wallets
  • 1099 / tax export endpoints
Pricing

Simple, usage-based pricing.

Start free. Pay for what you use. No per-seat fees, no surprise gas markup.

Starter
$0
For prototypes & weekend builds.
Start free
  • 100 wallets / month
  • Sandbox networks only
  • All five services
  • Community support
  • Idempotent API keys
Scale
Custom
Custom limits, dedicated infra.
Talk to sales
  • Unlimited wallets
  • Dedicated archive nodes
  • Custom retention
  • Tenant isolation guarantees
  • Dedicated TAM
  • 99.99% uptime SLA + custom
Customers

Teams shipping crypto
in production trust us.

We replaced an in-house custody stack with Magnet in a weekend. The passkey flow alone saved us six months of WebAuthn work.

SC
Sara Chen
CTO, Vault Labs

Their indexing endpoints are stupid fast. We dropped TheGraph and a Postgres replica and our p95 went from 2s to 90ms.

MD
Marc Delgado
Eng Lead, Helix Pay

We process eight figures per month through Magnet webhooks. Zero missed events in a year. That's what we pay for.

PN
Priya Natarajan
VP Engineering, Layer FX
FAQ

Answers, before you ask.

Keys are encrypted with per-tenant master keys, stored in an HSM-backed vault. We never see plaintext keys, and a key compromise in one tenant cannot be used to derive another tenant's keys.
No. Magnet runs the nodes, the indexers, and the webhook delivery layer. You hit our API. We give you SLA-backed responses, regional replicas, and auto-failover for every chain.
Ethereum (mainnet, sepolia), Polygon (mainnet, amoy), BSC (mainnet, testnet), and XRP Ledger (mainnet, testnet, devnet). Solana, Avalanche, Arbitrum, Optimism, and Base are on the roadmap.
End users register a WebAuthn passkey (Face ID, Touch ID, security key) tied to their account. Every transaction requires a hardware-backed approval — no seed phrase, no extension, no phishable secret.
Scale plans are bespoke. We size based on wallet count, transaction volume, and the chains you need. Most production customers land between $1,500 and $20,000 / month. Talk to sales for a quote.
Yes — Scale plans include a self-host option deployed via Helm into your AWS / GCP / Azure account. We manage the control plane; the data plane runs in your VPC.
Ready to ship

Get a wallet on-chain
in the next 5 minutes.

Free sandbox keys, no credit card. Mainnet when you're ready.

Start building free Talk to sales