Quickstart Guide
This guide will help you create your first wallet and send a transaction using AxonVault WaaS.Choose your integration path based on your use case:
- Embedded Wallets: For consumer apps with social login
- Server Wallets: For backend automation and treasury management
Prerequisites
Before you begin, you’ll need:- An AxonVault account (Sign up here)
- A project created in the dashboard
- API credentials (Client Key and Secret Key)
Step 1: Get Your API Credentials
1
Create a Project
Log in to the AxonVault Dashboard and create a new project.
2
Generate API Keys
Navigate to Settings > API Keys and create a new API key pair.
3
Configure Chains
Select which blockchain networks your project will support (e.g., Ethereum, Base, Solana).
Step 2: Authenticate
All API requests require authentication. Generate an access token using your credentials:Step 3: Create a Wallet
- Embedded Wallet (User-Facing)
- Server Wallet (Backend)
For consumer applications, use the Embedded Wallet SDK:
Full Integration Guide
See the complete embedded wallet integration guide
Step 4: Create an Account & Derive Address
Wallets contain accounts, and accounts have addresses on different chains:Step 5: Build and Send a Transaction
1
Build Transaction
2
Sign Transaction
3
Submit Transaction
Step 6: Check Transaction Status
0: Pending1: Submitted2: Confirmed3: Failed