Overview
Retrieves detailed claim eligibility information for a specific wallet and token, including available claim amounts, claim periods, and timing information.URL Parameters
The Solana token mint address to check claims for
Query Parameters
Base58 encoded public key of the wallet to check eligibility for
Response
The wallet address that was queried
The token address that was queried
Total amount of tokens already claimed by this wallet (as string to handle large numbers)
Amount of tokens currently available to claim
Maximum amount that can be claimed in the current transaction
Amount of tokens that become available each inflation period (1,000,000)
Number of complete inflation periods that have passed since token launch
ISO 8601 timestamp of when the token was launched
ISO 8601 timestamp of when the next inflation period begins
Whether the wallet can claim tokens immediately
Milliseconds until the next claim period (0 if can claim now)
Success Response
Error Responses
400 - Missing Wallet Parameter
400 - Missing Wallet Parameter
404 - Token Not Found
404 - Token Not Found
500 - Server Error
500 - Server Error
Claims System Mechanics
The claims system operates on a periodic inflation model:Inflation Periods
- Duration: 24 hours per period
- Amount: 1,000,000 tokens per period
- Start: Begins at token launch time
Eligibility Calculation
- Tokens become available every 24 hours after launch
- Users can claim up to 1,000,000 tokens per period
- Unclaimed tokens from previous periods accumulate
- Claims are tracked on-chain to prevent double spending
Timing Examples
Token just launched (0-24 hours)
Token just launched (0-24 hours)
One day after launch (24-48 hours)
One day after launch (24-48 hours)
User already claimed once
User already claimed once
Rate Limiting
This endpoint is subject to rate limiting:- 8 requests per IP per 2-minute window
- Returns HTTP 429 when limit exceeded
Integration Tips
Polling Strategy: Check eligibility before showing claim UI to users. The
timeUntilNextClaim
field helps you determine when to check again.Important: Always verify eligibility immediately before creating claim transactions, as availability can change if other users claim tokens or if time periods advance.
Next Steps
After checking eligibility:- If
canClaimNow
istrue
: Proceed to/claims/mint
- If
canClaimNow
isfalse
: Wait untilnextInflationTime
or show countdown to user - For partial claims: Use any amount up to
availableToClaim
On-Chain Data
The eligibility calculation is based on:- Database: Token launch timestamp
- Blockchain: Actual claim transactions and token account balances
- Real-time: Current block time for period calculations