Build on Quub
In Minutes, Not Months
Comprehensive documentation, SDKs, and tools to integrate enterprise-grade DeFi infrastructure into your applications. Start building with Quub's powerful APIs today.
Get Started
Follow these steps to integrate Quub into your application
Sign Up
Create your developer account and get instant access to API keys and sandbox environment.
curl -X POST https://api.quub.fi/v1/auth/signup Install SDK
Install our SDK for your preferred language and framework.
npm install @quub/sdk
# or
pip install quub-sdk Start Building
Make your first API call and start integrating DeFi features.
const quub = new Quub(apiKey);
await quub.portfolio.get(); Core Features
Everything you need to build enterprise-grade DeFi applications
RESTful APIs
Simple, intuitive REST APIs with comprehensive documentation and interactive playground.
Webhooks
Real-time event notifications for transactions, transfers, and portfolio updates.
SDKs & Libraries
Official SDKs for JavaScript, Python, Go, Java, and more languages.
Testing & Faucets
Access testnet faucets and sandbox environments for development and testing.
Security Best Practices
Learn how to secure your integration with OAuth 2.0, API keys, and rate limiting.
Code Examples
Ready-to-use code samples for common use cases and integration patterns.
API Categories
Comprehensive APIs for every DeFi use case
Custody & Wallets
Create and manage institutional-grade wallets with multi-signature support.
/v1/walletsCreate wallet/v1/wallets/:idGet wallet/v1/wallets/:id/balanceCheck balanceTransactions
Send, receive, and track transactions across 50+ blockchains.
/v1/transactionsSend transaction/v1/transactions/:idGet status/v1/transactionsList transactionsPortfolio & Analytics
Real-time portfolio tracking, valuations, and performance analytics.
/v1/portfolioGet portfolio/v1/portfolio/performancePerformance/v1/portfolio/allocationAsset allocationDeFi Operations
Access liquidity pools, yield farming, staking, and lending protocols.
/v1/defi/stakeStake tokens/v1/defi/lendLend assets/v1/defi/yieldsGet yieldsQuick Example
Create a wallet and send a transaction in just a few lines of code
// Initialize the Quub SDK
import { Quub } from '@quub/sdk';
const quub = new Quub({
apiKey: process.env.QUUB_API_KEY,
environment: 'production'
});
// Create a new wallet
const wallet = await quub.wallets.create({
name: 'My Corporate Wallet',
type: 'multi-sig',
signers: 3,
threshold: 2
});
// Send a transaction
const transaction = await quub.transactions.send({
from: wallet.address,
to: '0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb',
amount: '1000',
currency: 'USDC',
chain: 'ethereum'
});
console.log(`Transaction sent: ${transaction.id}`);
console.log(`Status: ${transaction.status}`);Developer Resources
Everything you need to succeed with Quub
Ready to Start Building?
Get your API keys and start integrating enterprise-grade DeFi infrastructure today. Join thousands of developers building on Quub.