Ferros
Wallets-as-a-Service

Programmatic Wallets
For Every Use Case

Create and manage custodial or self-custody wallets across 9 blockchain networks with a single API call. HD derivation, multi-sig, and enterprise-grade key encryption built in.

BTC ETH SOL POL ARB OP BASE BNB AVAX

Every wallet model, one platform

Whether you need full platform custody or user-controlled keys, Ferros provides the infrastructure to create, manage, and secure wallets at scale.

Custodial Wallets

Platform-managed keys with HD derivation from a BIP39 master seed (BIP32/39/44). Private keys encrypted at rest with AES-256-GCM using separate IV and auth tag storage. You hold the keys, your users get instant transactions.

Self-Custody Wallets

Users hold their own keys. Support for hardware wallets and the Ferros Signer mobile app (iOS and Android). Multi-sig via Safe protocol with configurable thresholds -- your users stay in control.

HD Derivation

Deterministic address generation per chain from a single master seed. Standard derivation paths: EVM m/44'/60'/0'/0/{i}, Solana m/44'/501'/0'/0'/{i}, Bitcoin m/84'/0'/0'/0/{i}.

Multi-Chain Addresses

Generate addresses across all 9 supported chains from a single wallet. Bitcoin, Ethereum, Solana, Polygon, Arbitrum, Optimism, Base, BSC, and Avalanche -- all managed under one wallet entity.

Custody Models

Choose the right custody model

Both modes use the same API surface. Switch between custodial and self-custody per wallet, or mix and match across your organization.

Feature Custodial Self-Custody
Key management Platform-managed, AES-256-GCM encrypted User-held keys (hardware or mobile)
Signing Server-side, instant Client-side via Signer app or hardware
Multi-sig (WARM/COLD)
Recovery Platform handles backup + recovery User responsible for mnemonic backup
Transaction speed Instant (no user interaction needed) Requires user approval per transaction
Wallet types HOT, WARM, COLD HOT, WARM, COLD
Best for Payments, vaults, automated flows Treasury, high-value, compliance
Safe Protocol

Safe multi-sig, built in

Every WARM and COLD wallet is backed by a Safe smart contract. Define ownership thresholds so no single key can move funds. Addresses are deterministic via CREATE2 -- you know the wallet address before it ever touches the blockchain.

  • CREATE2 deterministic address prediction -- no gas needed to generate an address
  • Configurable M-of-N threshold ownership (e.g. 2-of-3, 3-of-5)
  • Transaction proposal, signature collection, and on-chain execution flow
  • On-chain deployment handled automatically when system deployer key is present
1
Define owners & threshold
owners: [0xA1..., 0xB2..., 0xC3...]
2
Predict address (CREATE2)
Deterministic computation -- no gas cost, instant result
3
Start receiving funds
Address is valid before on-chain deployment
4
Deploy on-chain when needed
Safe contract deployed for first outbound transaction
2-of-3 Safe 0x7f2c...4e8a
One API Call

Create a wallet in seconds

A single POST request creates a wallet with addresses across multiple chains. Specify your custody mode, wallet type, and target chains -- Ferros handles HD derivation, key encryption, and multi-sig setup automatically.

Explore the API
Create a wallet POST /v1/wallets
# Custodial wallet (platform-managed keys)
curl https://api.ferros.xyz/v1/wallets \
  -H "X-API-Key: cv_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Payments Hot Wallet",
    "type": "hot",
    "custodyMode": "custodial",
    "chains": ["ethereum", "polygon", "base"]
  }'

# Self-custody wallet (user-held keys)
curl https://api.ferros.xyz/v1/wallets \
  -H "X-API-Key: cv_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Treasury Cold Vault",
    "type": "cold",
    "custodyMode": "self_custody",
    "signers": ["0xA1...", "0xB2...", "0xC3..."],
    "threshold": 2,
    "chains": ["ethereum", "arbitrum"]
  }'
200 OK -- Wallet created with chain addresses and encrypted keys

Works with the entire platform

Wallets-as-a-Service is just one piece. Explore how it connects with the rest of Ferros.

Ready to modernize your treasury?

Join the next generation of companies building on Ferros. Start free, scale without limits.