PRODUCT

Multi-chain wallet infrastructure

Generate deposit addresses, manage sub-wallets, and track balances across Bitcoin, Ethereum, Solana, and Tron with a single API.

HD Wallet Architecture

Hierarchical deterministic wallets with unlimited sub-addresses derived from a single master key.

Multi-Chain Support

Bitcoin, Ethereum, Solana, and Tron supported with the same consistent API interface.

Granular Permissions

Fine-grained API key permissions for read-only, transaction, and admin operations.

Secure by Default

Private keys encrypted with AES-256 and stored in HSM-backed infrastructure.

Instant Generation

Create new deposit addresses in milliseconds, on-demand or pre-generated.

Unlimited Sub-Wallets

Create as many deposit addresses as you need under a single master wallet.

Simple, powerful API

Create wallets and generate deposit addresses with just a few lines of code. Same patterns across all supported networks.

1import Relay from '@relayfinance/sdk';
2 
3"comment">// Create a new wallet
4const wallet = await Relay.wallets.create({
5 network: 'ethereum',
6 label: 'user-deposit-001'
7});
8 
9"comment">// Generate deposit address
10const address = await Relay.wallets.createAddress(wallet.id);
11 
12console.log(address.address);
13"comment">// 0x742d35Cc6634C0532925a3b844Bc9e...

Ready to build?

Get your API keys and start creating wallets in minutes.