Data Primitives

Passport Protocol currently offers 11 primitives that track a variety of granular actions a wallet address can take.

  • Wallet Age: This primitive tracks the age of a wallet in milliseconds

  • Wallet Transaction Count: This tracks the number of actions a wallet has participated in. For example, sending or receiving native tokens, voting in native governance, sending a contract execution message, each count towards this primitive

  • Transferred in tokens: This tracks the number of tokens sent to a wallet

  • Transferred out tokens: This tracks the number of tokens sent out of a wallet

  • Swapped in tokens: This tracks the number of tokens that a wallet has swapped in

  • Swapped out tokens: This tracks the number of tokens that a wallet has swapped out

  • Claimed tokens: This tracks the number of airdrop and staking rewards tokens that a wallet has claimed

  • Staked tokens: This tracks the number of tokens that a wallet has staked

  • Unstaked tokens: This tracks the number of tokens that a wallet has unstaked

  • Voted tokens: This tracks the number of tokens that a wallet has used to vote on governance proposals

  • Provided liquidity tokens: This tracks the number of tokens that a wallet has used to provide liquidity to a liquidity pool

Passport tracks data primitives for the following tokens:

  • ANC

  • MIR

  • MINE

  • PSI

  • VKR

  • STT

  • ANC-UST LP

  • MIR-UST LP

  • MINE-UST LP

  • PSI-UST LP

  • VKR-UST LP

  • STT-UST LP

Last updated