Check Cashback
Checks claimable Pump bonding-curve cashback and PumpSwap cashback for one or many wallets. With no request body fields, it checks the API key's default managed wallet.
POST /v1/cashback/check
This endpoint is read-only and free in credits, but still requires x-api-key
to protect RPC usage.
Single Wallet
const cashback = await solanaLaser("/v1/cashback/check", {
wallet: "WALLET_PUBLIC_KEY",
});
Batch
const cashback = await solanaLaser("/v1/cashback/check", {
wallets: ["WALLET_1", "WALLET_2"],
});
Omit both fields to check the default managed wallet. Otherwise use either
wallet or wallets, not both. Batch limit is 100.
Response
{
"wallets": [
{
"wallet": "WALLET_PUBLIC_KEY",
"pump_bonding_lamports": 0,
"pump_bonding_sol": "0.000000000",
"pumpswap_wsol_lamports": 0,
"pumpswap_wsol": "0.000000000",
"total_claimable_lamports": 0,
"total_claimable_sol": "0.000000000",
"accounts": {
"pump_user_volume_accumulator": "PDA",
"pumpswap_user_volume_accumulator": "PDA",
"pumpswap_wsol_ata": "ATA"
}
}
],
"totals": {
"pump_bonding_lamports": 0,
"pump_bonding_sol": "0.000000000",
"pumpswap_wsol_lamports": 0,
"pumpswap_wsol": "0.000000000",
"combined_lamports": 0,
"combined_sol": "0.000000000"
},
"rpc_slots": [432778891]
}