# Everything WalletPress Can Do

30 chains. 86 API routes. One Docker Compose command. Built for developers who need wallet infrastructure that just works.

30
Blockchains
13
Chain Families
86
API Routes
$49
One-Time
Wallet Generation

## Generate wallets on any chain

One consistent interface across every major blockchain. Same CLI command, same API shape, 30 different chains.

🔑

### Multi-Chain Generation

Generate wallets on 30 blockchains across 13 chain families — EVM, Solana, Bitcoin, Cosmos, Substrate, and more. One consistent API and CLI.

30 chains EVM Solana BTC
📦

### Bulk Generation

Generate up to 1,000 wallets in a single API call. Async background processing with progress tracking. Perfect for airdrops, testnet distribution, and token launches.

1,000/batch Async Progress tracking
🌳

### HD Wallet Support

Import a BIP39 mnemonic and derive unlimited wallets deterministically. Full BIP32/BIP39/BIP44/BIP84 compliance across all supported chains.

BIP39 BIP44 BIP84
🔀

### Unlinkable Wallets PRO

Generate N wallets with independent entropy per wallet. No common seed, no derivation path. Cryptographically provable independence — on-chain analysis cannot link them.

Independent entropy Sybil resistant
📄

### Paper Wallets

Generate printable paper wallets with QR codes. Cold storage with zero digital footprint. HTML output ready for printing or saving offline.

QR codes Printable Offline
🔍

### Wallet Validation

Validate any wallet address against its chain's format rules. Detect invalid addresses before sending funds. Supports all 30 chains with chain-specific validation logic.

30 chains Format check
Security

## Military-grade key protection

Your private keys are encrypted at rest. Optional client-side encryption means even we can't read them. You hold the keys — always.

🔒

### Encrypted Vault

All private keys encrypted at rest using Fernet symmetric encryption. Auto-generated encryption key with strict file permissions (chmod 600). Zero plaintext storage.

Fernet AES-128-CBC HMAC
🛡️

### Client-Side Encryption

Optional passphrase-based encryption. Keys are encrypted in your browser before reaching the server. The server never sees unencrypted keys — true zero-knowledge architecture.

Zero-knowledge AES-256-GCM Argon2
🔄

### Key Rotation

Scheduled or on-demand key rotation with full audit trail. Every rotation event is timestamped and logged. Previous keys remain encrypted in the vault for recovery.

Audit trail Scheduled On-demand
🧩

### Shamir MPC Split PRO

Split private keys into N shares using Shamir's Secret Sharing over GF(256). Reconstruct from threshold. Pure Python — no external dependencies.

MPC GF(256)N-of-M
🔐

### API Key Access Control

All vault endpoints protected by X-API-Key authentication. Generate and rotate API keys. Role-based access control for multi-user deployments.

RBAC API keys Multi-user
✅

### On-Chain Verification

Every wallet address is independently verified against the chain's canonical library. Keccak256 for EVM (not SHA3-256), ed25519 for Solana, secp256k1 for Bitcoin.

Keccak256 ed25519 secp256k1
Operations

## Built for production workflows

CLI, REST API, Docker Compose — integrate WalletPress into your pipeline however you need.

⌨️

### CLI Tool

Full-featured command-line interface. Generate, list, rotate, export — all from the terminal. Pipe-friendly output for scripting and automation.

Bash Pipe-friendly 10 commands
🌐

### REST API

86 documented API endpoints. OpenAPI/Swagger docs included. JSON request/response format. Works with curl, Python requests, any HTTP client.

FastAPI OpenAPI JSON
🐳

### Docker Compose

One command deployment: `docker compose up -d`. Full stack spins up in seconds. Volume-persisted vault data. Works on any Linux server.

Docker Port 8000 Persist data
📊

### Gas Dashboard

Live gas estimates for all 7 EVM chains + static estimates for all 23 non-EVM chains. Chain-specific fee units (sat/vB, lamports/sig, drops).

30 chains Live + static
📝

### Audit Trail

Every wallet operation is logged: generation, rotation, export, deletion. Timestamped, queryable, immutable. Know exactly when and how every key was used.

Immutable Queryable Timestamped
🔌

### Plugin System

Event hooks for custom logic. Trigger webhooks on wallet generation, rotation, or deletion. Extend WalletPress with your own business logic.

Hooks Webhooks Extensible
Enterprise

## Scale to millions of wallets

No rate limits. No per-wallet fees. Your hardware determines throughput — not a pricing tier.

🏢

### White-Label Ready

Rebrand WalletPress as your own product. Full source code access. Resell to your customers. Custom chain additions available for enterprise plans.

Rebrand Resell Custom chains
👥

### Multi-Signature

Configure M-of-N signing schemes for high-value wallets. Require multiple approvals before any transaction is signed.

M-of-N Approval flow
💸

### Transaction Builder

Build and sign transactions programmatically. Specify recipient, amount, gas — get back a signed raw transaction ready to broadcast.

Raw tx Signing Broadcast
🚨

### Alert System

Configurable alerts for wallet events: new generation, rotation, export, any vault access. Webhook, email, or Slack notifications.

Webhooks Email Slack
📈

### Reports & Analytics

Wallet health scores, generation statistics, vault usage metrics. Export to CSV/JSON. Monitor your wallet infrastructure at a glance.

Health scores CSV export Metrics
⚡

### No Rate Limits

Your server, your rules. Generate as many wallets as your hardware can handle. No throttling, no API quotas, no "upgrade to unlock."

Unlimited Self-hosted
How It Compares

## WalletPress vs. the alternatives

Why developers choose WalletPress over hosted APIs and manual scripting.

Capability | WalletPress | Hosted APIs | Manual Scripting
--- | --- | --- | ---
Chains supported | 30 | 5-15 | Varies
One-time cost | $49 | $50-500/mo | $0
Self-hosted | Yes | No | Yes
Encrypted vault | Built-in | Maybe | DIY
HD wallet derivation | BIP39/44/84 | Sometimes | Manual
Bulk generation | 1,000+/batch | Rate limited | Slow
Paper wallets | Built-in | No | DIY
Key rotation + audit | Built-in | No | Manual
Shamir MPC split | Built-in | No | Complex
On-chain verification | All 30 chains | Partial | Error-prone
No DRM | Full source | N/A | Your code
Lifetime updates | Included | Subscription | DIY

## Ready to stop building wallet infra from scratch?

30 chains. 86 API routes. Full source code. $49, forever.

Buy WalletPress — $49