Tokens

Tokens

eUSDC

Depositing into PopularityX converts USDC to eUSDC, the protocol's unit of account. Everything else on the board is priced and settled in eUSDC.

Depositing USDC wraps it to eUSDC; withdrawing unwraps it back

ERC20

PopularityX uses a family of tokens built on the ERC20 standard, modified to work as first-class protocol objects. They live in your wallet and interact directly with the on-chain system.

A board

A board defines a set of positions.

A board with multiple positions

The complete set of positions on a board is equivalent to 1 eUSDC.

The set of positions on a board equals eUSDC

Long Tokens

A Long token represents transferable, positive exposure to a position.

A Long token moving between two accounts

Long Other

Long Other represents every position on a board not yet individually tokenised.

The Long Other token moving between two accounts

Tokenising new positions

Tokenising a new position gives Long Other holders a new Long token.

An animated close-up of the same split happening inside one account

Short Tokens

A Short token constitutes the complement of exposure to a position.

The Short token is an interface around a basket of Long tokens

Transferring a Short token moves each of its underlying Long tokens too.*

Transferring a Short token moves the whole basket

* This transfer emits a single Short token transfer event.

Auto-merge

A Long token and a Short token merge back to eUSDC automatically.

Transferring a Short token to a wallet holding the matching Long token causes an auto-merge to eUSDC