All TypeScript examples assume you have the required dependencies installed:
Wallet Connection Issues
Wallet Not Connected Properly
Asset Configuration Issues
Invalid Asset IDs
Signature Encoding Issues
API Key Configuration Issues
Custom API Key Not Working with Solana
-
Contact support to enable Solana:
- Email: support@onebalance.io
- Include your API key prefix (first 6 characters)
- Request “Solana enablement”
-
Use public API key for testing:
-
Verify enablement with a simple balance check:
Public Key Limitations: The public API key has rate limits and should only be used for development and testing, never in production.
Common Operation Issues
Insufficient Balance
Invalid Account Address
PublicKey
constructor before making API calls.
Signing Failures
Contract Call Operation Errors
Missing Delegation Signature (EIP-7702)
prepare-call-quote
before calling call-quote
when using EIP-7702 accounts.