Fungible Credits

Fungible ecoCredit Tokenomics

Mathematical Model

Variables:

  • C: Market dollar value of the incoming carbon credit in dollars.

  • V_pool: Total dollar value of the pool before adding the new credit.

  • N_tokens: Total number of tokens in circulation before adding the new credit.

  • N_new: Number of new tokens to be minted for the incoming credit.

  • V_new: New total dollar value of the pool after adding the new credit.

Equations:

New Pool Value: V_new = V_pool + C

Token Minting: For the first deposit, when V_pool = 0, mint tokens equal to C. Otherwise, calculate the number of new tokens based on the current token value: N_new = C / (V_pool / N_tokens)

Update Total Tokens: N_tokens = N_tokens + N_new

Scenario

Scenario

User

Credit Value

Initial Pool Value

Tokens Before Deposit

New Tokens Issued

Pool Value After Deposit

Total Tokens After Deposit

1

Alice

$100

$0

0

100

$100

100

2

Bob

$50

$100

100

50

$150

150

3

Market

Price Adjustment (+20%)

-

$150

150

-

$180

4

Charlie

$60

$180

150

50

$240

200

Scenario 1: Alice deposits, pool starts at $0, 100 tokens are issued. Scenario 2: Bob deposits $50, pool is $100, 50 more tokens are issued. Scenario 3: Market prices increase by 20%, pool value goes to $180, no new tokens issued. Scenario 4: Charlie deposits $60, pool increases to $240, 50 new tokens are issued.

Last updated