Purchase Credits - Buy credit packages at data.octav.fi
Credit Packages
Choose the package that fits your needs. All credits never expire.Starter
4,000 Credits$100.00$0.025 per creditPerfect for small projects and testing
Small Team
100,000 Credits$2,500.00$0.025 per creditIdeal for growing applications
Intensive Usage
1,000,000 Credits$20,000.00$0.020 per creditBest value for high-volume usage
Credit Costs
API Endpoints
Free Endpoints (0 Credits)
Free Endpoints (0 Credits)
These endpoints are completely free to call:
Perfect for testing authentication and monitoring sync status.
| Endpoint | Method | Cost |
|---|---|---|
/v1/credits | GET | 0 credits |
/v1/status | GET | 0 credits |
Standard Endpoints (1 Credit)
Standard Endpoints (1 Credit)
Most API calls cost 1 credit:
P Requires Octav PRO subscription
| Endpoint | Method | Cost |
|---|---|---|
/v1/portfolio | GET | 1 credit |
/v1/transactions | GET | 1 credit |
/v1/token-overview | GET | 1 credit P |
/v1/historical | GET | 1 credit |
/v1/sync-transactions | POST | 1 credit |
Transaction Indexing
Transaction Indexing
When syncing transactions, indexing costs apply:1 credit per 250 transactions indexed
- First-time indexing of an address incurs indexing costs
- Once indexed, transactions are stored permanently
- Future queries don’t re-index (no additional cost)
- Only new transactions since last sync require indexing
Cost Examples
Example 1: Portfolio Tracking
Tracking 5 wallets, checking portfolios once per hour:API Calls
5 addresses x 24 hours x 30 days = 3,600 API calls
Credit Cost
3,600 calls x 1 credit = 3,600 credits
Monthly Cost
3,600 credits x 90/month**
Example 2: Transaction History
Initial sync for an address with 10,000 transactions:API Call
1 sync-transactions call = 1 credit
Indexing Cost
10,000 transactions / 250 = 40 batches x 1 credit = 40 credits
Total First Sync
1 + 40 = 41 credits ($1.03)
Future Updates
Only 1 credit per call for new transactions
Example 3: High-Volume Application
Application making 100,000 API calls per month:- Starter Package
- Small Team Package
- Intensive Usage
Not recommended - Would need 25 packages100,000 credits x 2,500**
How Credits Work
Credit System Benefits
No Expiration
Credits never expire - buy when convenient, use when needed
Predictable Costs
Know exactly how much each API call costs
No Subscriptions
No monthly fees or commitments - pay as you grow
Volume Discounts
Save money with larger credit packages
Permanent Indexing Advantage
How Permanent Indexing Saves Money
How Permanent Indexing Saves Money
When you sync an address for the first time:
- Pay indexing cost - 1 credit per 250 transactions
- Transactions stored permanently - Data saved in Octav’s system
- Future queries are cheap - Only 1 credit per API call
- No re-indexing costs - Historical data already available
- First sync: 10,000 transactions = 41 credits ($1.03)
- Future calls: 1 credit each ($0.025)
- Query 100 times: 100 credits ($2.50)
- Total: 141 credits vs re-indexing 4,100 credits each time
Monitoring Usage
Check Your Credits
Use the free/v1/credits endpoint anytime:
Developer Portal
Track detailed usage at data.octav.fi:- Credit balance and history
- API call volumes
- Usage by endpoint
- Historical usage patterns
- Purchase more credits
Cost Optimization Tips
Use Free Endpoints
Use Free Endpoints
Leverage the free
/v1/status and /v1/credits endpoints:- Check sync status before calling expensive endpoints
- Monitor credit balance without cost
- Verify authentication without using credits
Cache Portfolio Data
Cache Portfolio Data
Portfolio data is cached for 1 minute:
- Multiple calls within 1 minute return cached data
- No need to implement your own caching for under 1 minute intervals
- Use
waitForSync=false(default) unless you need the absolute latest data
Batch Addresses
Batch Addresses
Request multiple addresses in a single call:
Optimize Transaction Queries
Optimize Transaction Queries
Use filters to reduce unnecessary data:
- Filter by
networksto query specific chains - Use
txTypesto get only relevant transaction types - Apply
startDateandendDatefor time-based queries - Set appropriate
limitvalues for pagination
Index Strategically
Index Strategically
For addresses with 100,000+ transactions:
- Contact support for assistance
- Consider filtering by specific chains
- Use date ranges to limit initial sync
- Addresses over 100k transactions are not auto-indexed
Enterprise Solutions
Need more than standard packages?Custom Pricing
Volume discounts for 10M+ creditsContact us for enterprise pricing
Dedicated Support
Priority support and SLAsTechnical account management
Higher Rate Limits
Custom rate limits beyond 360/minDedicated infrastructure options
Custom Solutions
White-label optionsCustom integrations and features
Frequently Asked Questions
Do credits expire?
Do credits expire?
No, credits never expire. Purchase credits whenever convenient and use them at your own pace.
Can I get a refund?
Can I get a refund?
Credits are non-refundable, but since they never expire, you can always use them in the future.
What happens if I run out of credits?
What happens if I run out of credits?
API calls will fail with an insufficient credits error. Purchase more credits at data.octav.fi to continue.
Can I share credits across API keys?
Can I share credits across API keys?
How are partial syncs charged?
How are partial syncs charged?
If you sync 125 transactions, you’re charged for a full 250-transaction batch (1 credit). Batches are rounded up.
Is there a free tier?
Is there a free tier?
We don’t offer a free tier, but the Starter package ($100) provides 4,000 credits for testing and small projects. The
/v1/credits and /v1/status endpoints are always free.Get Started
Create Account
Sign up at data.octav.fi
Purchase Credits
Choose a credit package that fits your needs
Generate API Key
Create an API key in the developer portal
Start Building
Make your first API call using the Quickstart Guide