Check if a vault has rewards
has_rewards: true on the vault response means an active Merkl campaign exists. stats_basic.reward_rate is the current reward APR in percentage points.
Check claimable rewards for a user
Example response
Claim rewards
TheCLAIM action is available on both /hooks/suggest/non-smart-account and the smart account flow. Use whichever matches your wallet infrastructure.
outputs[].amount=provider_claim_amountfrom the claimable response (cumulative, not delta)targets[].extra_data=rewards[].extra_data(Merkl proof)targets[].tags: ["merkl"]is required- Max 7 reward tokens per claim call
