Skip to main content
GET
Unlock events as of a date
Same shape as Unlock Events v5, answered by the version you select with asOf or versionId. See version selector. Cliff events only, as in v5. Continuous releases are in Daily emission as of a date. Differences from v5:
  • metadata.asOf and metadata.version report which version answered.
  • Events after asOf are returned too: they were the forecast at asOf. Compare unlockDate with metadata.asOf to tell them apart.
  • committedClaim includes only claims with a timestamp on or before asOf, and has no USD value.
  • USD fields (cliffValue, referencePrice, valueToMarketCap) and referencePriceUpdatedTime are not returned.
  • latestUpdateDate is removed. Use metadata.version instead.
start, end, standardAllocation, page and pageSize work as in v5: an unlock at 00:00 UTC on the end date is included, and a page holds 20 dates by default. The plan window for start and end is counted from today, not from asOf.

Example

EigenLayer’s project version 4 (announced on 2024-10-04), first event in the range:
To see how every version described the same events, call this endpoint once per versionId from Token versions.

Authorizations

x-api-key
string
header
required

Your Tokenomist API key

Path Parameters

tokenId
string
required

Token identifier (slug), as in Token List v5. A token not in that list answers 404 TOKEN_NOT_FOUND.

Query Parameters

asOf
string

Decision time T, as an RFC 3339 datetime or YYYY-MM-DD (00:00:00 UTC that day). Returns the project version in force at T. Defaults to now, which returns the current version. A future date returns 400 INVALID_AS_OF. Cannot be combined with versionId (422 INVALID_PARAMETER). Your plan sets how far back it can go.

versionId
string

A project version id from the token versions endpoint, for example eigenlayer-p-6703562619635290c11ad65a. Returns that version, evaluated at its start or at the start of your plan's range, whichever is later. Cannot be combined with asOf (422 INVALID_PARAMETER).

start
string<date>

Start date (YYYY-MM-DD), as in v5. Must be inside your plan's window, which is counted from today, not from asOf.

end
string<date>

End date (YYYY-MM-DD), as in v5: an unlock at 00:00 UTC that day is included. Can be later than asOf.

standardAllocation
string

Comma-separated list of standard allocations to filter by. Allowed values: community, founderTeam, privateInvestors, publicInvestors, others, reserve. An unknown value or an empty item (for example a trailing comma): 422; an empty parameter is ignored. Aggregates (unlockAmount, totalCumulativeUnlockedAmount, cliffAmount, committedClaim) are recalculated from the kept allocations.

page
integer

Page number (1-indexed). 0 or omitted means 1.

Required range: x >= 0
pageSize
integer

Number of items per page. 0 or omitted means 20.

Required range: x >= 0

Response

Successful response

metadata
object
status
boolean
data
object[]