Get API Keys Documentation
Wallet API

Create Wallets Across Any Chain

Generate deposit addresses across Bitcoin, Ethereum, Solana, and Tron with a single API. HD wallet architecture with unlimited sub-wallets.

Multi-Chain Support

Create wallets on Bitcoin, Ethereum, Solana, and Tron with a consistent API interface.

HD Wallet Architecture

Hierarchical deterministic wallets allow you to generate unlimited addresses from a single seed.

Enterprise Security

Private keys are encrypted with AES-256 and stored in hardware security modules (HSMs).

Create a wallet in seconds

Our API is designed to be intuitive. Create a new wallet with just a few lines of code and start receiving deposits immediately.

Wallet creation returns:

  • Address — The public address for receiving funds
  • Wallet ID — Unique identifier for API operations
  • Network — The blockchain network
  • Metadata — Your custom labels and tags
JavaScript
import { Relay } from '@relay/sdk';

const relay = new Relay('your-api-key');

// Create a new Ethereum wallet
const wallet = await relay.wallets.create({
  network: 'ethereum',
  label: 'customer-001',
  metadata: {
    userId: 'user_12345',
    purpose: 'deposit'
  }
});

console.log(wallet);
// {
//   id: "wallet_abc123",
//   address: "0x742d35Cc6634C0532925a3b844Bc...",
//   network: "ethereum",
//   label: "customer-001"
// }

One API, four blockchains

Create and manage wallets across all major networks with a unified interface.

Bitcoin

Native SegWit addresses, Lightning Network support

Ethereum

ETH and ERC-20 tokens, Layer 2 coming soon

Solana

SOL and SPL tokens, sub-second confirmations

Tron

TRX and TRC-20 tokens, USDT support

Security Features

  • AES-256 Key Encryption Private keys are encrypted at rest and never exposed via API
  • Multi-Signature Support Require multiple approvals for high-value transactions
  • HSM Key Storage Hardware security modules for enterprise-grade protection
  • Transaction Limits Set daily and per-transaction limits per wallet

Security you can trust

We understand that you're trusting us with your customers' funds. That's why we've built our wallet infrastructure with security as the top priority.

From encrypted key storage to configurable multi-sig policies, we provide the tools you need to secure your treasury operations.

Talk to Security Team

Ready to create your first wallet?

Sign up for free and start building with our sandbox environment.