Tokens

List every Merkl token wrapper a creator distributes, one entry per wrapper and distribution chain, live campaigns first. Wrappers are discovered through the campaigns that distribute them, so a wrapper deployed but never used in a campaign is not returned. Only static data is served here — read the holder, balances and allowance from chain.

get/v4/tokens/wrappers

Query parameters

creatorIdstring

Merkl creator ID (e.g. morpho). Matches every wallet address linked to that creator. Mutually exclusive with creatorAddress — one of the two is required.

creatorAddressstring

Single creator wallet address. Use when the address is not linked to a creator record. Mutually exclusive with creatorId.

Response

Response for status 200

distributionChainIdnumber required

Chain the wrapper is deployed on, i.e. where its campaigns distribute rewards.

campaignCountnumber required

Mother campaigns of this creator distributing the wrapper.

liveCampaignCountnumber required

Subset of campaignCount currently running.

lastCampaignEndTimestampnumber required

End timestamp (unix seconds) of the latest campaign distributing the wrapper.

Changes

Changed in 1 of the 2 revisions of this API.2

    • the /// response's property pattern was changed from ^(0x[a-fA-F0-9]{40}|[1-9A-HJ-NP-Za-km-z]{32,44}|[CG][A-Z0-9]{55})$ to ^(0x[a-fA-F0-9]{40}|[1-9A-HJ-NP-Za-km-z]{32,44}|[CG][A-Z0-9]{55}|0x[a-fA-F0-9]{64})$ for the status

      response-property-pattern-changed

    • the // response's property pattern was changed from ^(0x[a-fA-F0-9]{40}|[1-9A-HJ-NP-Za-km-z]{32,44}|[CG][A-Z0-9]{55})$ to ^(0x[a-fA-F0-9]{40}|[1-9A-HJ-NP-Za-km-z]{32,44}|[CG][A-Z0-9]{55}|0x[a-fA-F0-9]{64})$ for the status

      response-property-pattern-changed