Contracts and Addresses
Every address the platform causes a user to interact with, in one place, so that what you sign can be checked against something other than our word.
How to use this page
Section titled “How to use this page”Before signing, your wallet shows the programs a transaction touches. Compare them with this page. If a transaction references an address that is not listed here, do not sign it — report it through Security Disclosure.
This page is updated in the same change as the code, never after.
Launch and trade submit are not enabled in this build. Treat the tables as the list you will check against when they are, and as the list any unexpected wallet prompt should already match.
Platform treasury
Section titled “Platform treasury”The platform fee, when collected, is a transfer instruction inside the transaction you sign, to the address below.
| Chain | Purpose | Address |
|---|---|---|
| Solana | Platform fee recipient | Not published |
| BNB Chain | — | No fee is collected on BNB Chain; see Fees |
When no recipient is published, no fee is charged. There is no fallback destination.
Platform smart contracts
Section titled “Platform smart contracts”None are deployed. No contract we author holds funds on any network.
When a contract of ours is deployed, its address, purpose, and audit status will be added here in the same change. Until then, a wallet prompt that names a “platform” contract which is not in the third-party table below is a stop.
No third-party audit has been completed on anything we would deploy. See Security Disclosure.
Third-party programs the product is built to route through
Section titled “Third-party programs the product is built to route through”These are not ours. They are listed because a user verifying a transaction needs to recognise them.
Solana
Section titled “Solana”| Program | ID |
|---|---|
| pump.fun bonding curve | 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P |
| pump.fun AMM (post-graduation) | pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA |
| pump.fun creator fee | pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ |
| Raydium LaunchLab | LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj |
| Meteora DBC | dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN |
| SPL Token | TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA |
| Associated Token Account | ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL |
LetsBonk is a configuration on Raydium LaunchLab and uses the same program with a different platform identifier.
BNB Chain
Section titled “BNB Chain”| Contract | Address |
|---|---|
| flap.sh Portal | 0xe2cE6ab80874Fa9Fa2aAE65D277Dd6B8e65C9De0 |
| four.meme Registry | 0x912CEf0C3aE9Ab6eB3Ec87cab69371cFb317Ab94 |
The four.meme core contract is read from the registry rather than copied here, because the operator can move it. Your wallet will show the resolved address; it will not appear in this table as a constant.
No token has been issued. When one is, its mint, supply, distribution, and any lock or vesting will be published here and on Access Tiers before it is tradeable.