Skip to main content
POST
Create deployer claim transactions
Returns an ordered batch of version-0 transactions and explicit deferred claims. Each item uses transaction, must retain its sponsor signature, and requires the deployer wallet’s signature. Confirm the batch before requesting the next one. A tokenMints filter limits pending pool collection; every vault withdrawal still drains the wallet-wide deployer balance. See Deployer Fees for signing, funding, and retry handling.

Authorizations

x-api-key
string
header
required

API key authentication. Provide your API key as the header value.

Body

application/json
wallet
string
required

Deployer wallet that will receive the fees and must sign every returned transaction. An API key alone cannot authorize withdrawal.

tokenMints
string[]

Optional filter of 1–20 base mints whose pending pool fees should be collected. Omit to consider all discovered tokens. This does not restrict the wallet-wide vault withdrawal.

Required array length: 1 - 20 elements
maxTransactions
integer
default:10

Maximum number of returned transactions, from 1 to 20; defaults to 10. At most 20 pool claim candidates are attempted per request, independently of this response limit. Deferred candidates do not consume transaction slots.

Required range: 1 <= x <= 20

Response

Successfully generated a claim plan; transactions may be empty and claims may be deferred

success
boolean
required
Example:

true

response
object
required

Successful deployer response payload.