Use this reference for official verification sources.
Program Address
Axios is a Promise-based Web3 RPC & HTTP client that brings the Axios design pattern to the Solana ecosystem. Focused on developer experience: clean API, minimal JSON-RPC boilerplate, and easy to use for dapps, dashboards, bots, explorers, payment gateways, ZK layers, etc.
Axios-inspired API for Solana RPC
Promise-first, async/await friendly
Wallet-native signing & interceptors
Automatic parsing of Solana responses
Solana JSON-RPC abstraction in Axios-like API.
Request interceptor to inject wallet signature, pubkey, and hash.
JSON responses from RPC parsed into ready-to-use objects.
Create different instances for mainnet, devnet, or custom RPC endpoints.
Supports timeout & cancellation when network is congested or user switches context.
API to send signed transactions and perform simulation before broadcast.
Listener for transactions, logs, and account changes in real-time.
Hook for proof logic integration before and after RPC.
Familiar Axios-style interface
Supports async/await everywhere
Structured error handling
Instance-based configuration
// Create instance
const rpc = axios.create({
endpoint: "https://mainnet.helius.rpc"
})
// Get balance
const balance = await rpc.account.getBalance(
pubkey
)
console.log(balance.data.lamports)
// Request interceptor with wallet sign
rpc.interceptors.request.use(async (cfg) => {
cfg.headers["x-wallet-sign"] =
await wallet.sign(cfg.bodyHash)
return cfg
})
// Send signed transaction
await rpc.tx.sendSigned({
signature: "...base58-signed..."
})Axios cuts through raw JSON-RPC complexity, reduces boilerplate, and makes Solana RPC integration feel like calling a regular REST API.
Full JSON-RPC abstraction
Axios-like mental model for RPC
Auto-parsed Solana data structures
Zero boilerplate for payload building
Minimal learning curve for Axios users
Ideal for dapps, bots, explorers, analytics
Powering the Axios ecosystem on Solana with community-driven tokenomics
The Axios token implements a deflationary mechanism with weekly burns to maintain market price stability. Each week, a portion of tokens is permanently removed from circulation, reducing supply and supporting long-term value for the community.
The Axios token launch is designed for the community in the Solana ecosystem. The first token burn will occur immediately after the official launch, demonstrating our commitment to sustainable tokenomics and long-term project value.
Regular burns ensure decreasing circulating supply over time
Weekly burns help maintain healthy market dynamics and reduce volatility
All token burns are publicly verifiable on the Solana blockchain
Token holders participate in key decisions about the Axios ecosystem
Promise-first Architecture
JSON-RPC Protocol Binding
Wallet-native Sign Middleware
WebSocket Streaming Support
Timeout & Cancellation Controller
Multi-endpoint RPC Instances
Structured Error Payloads
Transaction Serializer/Decoder Hooks
Manual JSON-RPC payloads
Complex wallet integration
Manual endpoint management
Custom timeout handling
Manual data parsing
Solana JSON-RPC & Web3 flows
Wallet signature & pubkey interceptors
RPC endpoint for Solana nodes
Timeout for block confirmation & RPC round-trip
JSON parsing + Solana data shape helpers
Install the package via your favorite JavaScript package manager.
npm install axiosyarn add axiosTypeScript typings support recommended for best DX.