WEEDSWAP
WeedSwap Docs

Supply

The maximum and total genesis supply is 420,000,000 WEED with 18 decimals.

#One creation event

WeedToken inherits standard ERC-20 and permit behavior. Its constructor calls the internal mint operation exactly three times for the three budget vaults, then verifies that total supply equals the fixed constant.

#After genesis

There is no external mint selector and no role that can issue additional WEED. Foundry tests call a conventional mint signature and confirm it fails while total supply remains unchanged.

#Standard transfers

The token adds no transfer tax, blacklist, transfer pause, or maximum-wallet rule. Standard transfer behavior does not remove the need to assess external contracts, approvals, liquidity, and token-price risk.

#Total is not circulating

Genesis allocation defines where the fixed supply begins, not how much is circulating in markets. Budget vault releases, bootstrap execution, farmer harvests, and subsequent transfers would determine distribution only after deployment.

#What to verify after deployment

  • Runtime bytecode and verified source match WeedToken.
  • TOTAL_SUPPLY equals 420,000,000 WEED.
  • The three initial vault balances match the allocation table.
  • No unexpected token holder received genesis supply.
  • Budget-vault initialization and controller or distributor roles match deployment records.

#Current phase