cURL
curl --request POST \ --url https://api-staging.boost.xyz/boosts/get-signature-batch \ --header 'Content-Type: application/json' \ --data '[ { "boostId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "address": "<string>", "referrerAddress": "<string>", "txHash": "<string>" } ]'
[ { "signature": "<string>", "encodedBytes": "<string>", "compressedBytes": "<string>", "hash": "<string>", "fee": "<string>", "referrerAddress": "<string>", "claimFunctionName": "claimCompressed", "boostId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "address": "<string>" } ]
Get a batch of ECDSA signatures used for claiming rewards — note that individual signature failures are silent from this endpoint; use the /boosts/get-signature endpoint to get detailed error info
The boost ID that exists on the boost contract
recipient of the referral fee
tx hash of successful action completion by address; if included, this will trigger on-demand validation
Success
claimCompressed
claimCompressedRef