zcTokens

ERC-20 Tokens that represent a 1-1 claim for underlying upon maturity.

Overview

Zero-coupon tokens, zcTokens, are ERC-20's which are redeemable 1:1 at maturity for an underlying token.

As users lock-in fixed yields, their deposit is split into zcTokens and nTokens and the the nTokens minted are sold to fuel a fixed-yield.

This leaves the lender with an immediate fixed-yield and their minted zcTokens.

Fixed-Yield Lending:

Alice has 1000 USDC. Alice fills Bob's order, splitting 1000 USDC into 1000 zcUSDC and 1000 nUSDC. Alice sells 1000 nUSDC to Bob for 50 USDC. Alice then has 1000 zcUSDC. At maturity Alice redeems her 1000zcUSDC for 1000 USDC. This leaves Alice with 1050 USDC.

Pricing

Given zcTokens represent a 1-1 redemption only upon maturity, they are discounted at a rate based on the predicted amount of interest that may have otherwise been generated until the maturity/redemption date (the nToken price).

Accepting that this potential yield decreases as time passes, ZcTokens appreciate towards par and reach par as maturity is reached.

Further, because an nToken represents the predicted future yield, the discount on a zcToken is inversely proportional to the cost of an nToken.

At maturity, zcTokens begin to appreciate above par, accruing the yield generated on a given money-market (e.g. Compound) until redeemed.

Last updated