Claim Cashback
Claims Pump bonding-curve cashback and/or PumpSwap cashback from a managed wallet.
POST /v1/cashback/claim/execute
Request
| Field | Type | Required | Notes |
|---|---|---|---|
wallet | string | No | Managed wallet public key. Default wallet is used when omitted. |
claim_bonding_curve | boolean | No | Defaults to true. |
claim_pumpswap | boolean | No | Defaults to true. |
confirm | boolean | No | Defaults to true. |
At least one claim type must be enabled.
Example
const claim = await solanaLaser("/v1/cashback/claim/execute", {
wallet: "MANAGED_WALLET_PUBLIC_KEY",
claim_bonding_curve: true,
claim_pumpswap: true,
confirm: true,
});
Response
{
"wallet": "MANAGED_WALLET_PUBLIC_KEY",
"transactions": [
{
"kind": "bonding_curve",
"claimable_lamports": 1000000,
"signature": "SOLANA_SIGNATURE",
"confirmed": true,
"confirmation_status": "confirmed"
}
]
}
PumpSwap claims may create the wallet's WSOL ATA idempotently before claiming. That can cost rent if the account does not already exist.
Claims are signed server-side with the selected managed wallet and sent through Helius Sender.