Contracts.
Copy it straight from the source. No middle-Musegod.
MUSEGODToken
launching…
The contract address is supplied by /simd-coin.json after deployment. Until then, it reads launching… and copying is disabled.
Fixed addresses
- Uniswap v4 PoolManager
-
0x8366a39cc670b4001a1121b8f6a443a643e40951 - Treasury (2% of gross buys)
-
0x9Cf1A7Cd2a2A423d7Df0D9663E0092423993389A - IMD pair currency
-
0x5f7bb59365ce557c26dbcaa4ee9d39a4b95b7127
Public interface
Standard ERC-20 balanceOf, allowance, approve, transfer, transferFrom, totalSupply, name, symbol and decimals. Anyone can read totalFeesCollected(), BUY_FEE_BPS(), BPS_DENOMINATOR(), TOTAL_SUPPLY(), POOL_MANAGER() and TREASURY().
There are no additional state-changing functions, fallback or receive handlers. No owner, administrator, proxy, public mint or burn. Transfers to the zero address revert.
How the fee works
The token checks the sender address, including in transferFrom. If it is the PoolManager, 2% of the gross transfer goes to the treasury and the rest to the recipient. The PoolManager is debited the full amount, preserving v4 output accounting. Inputs settle for their full amount. The cumulative counter measures the fee component, in MUSEGOD minor units.
Launch configuration
The factory opens the IMD pair with fee 12500 (1.25%), tick spacing 60, and a 2,500 IMD opening market cap. The opening price is derived from economics and deployed currency order. No hook or application contract is deployed by this project.