Parse Token Meta
/// @notice emitted when a new token is created
///
/// @param ts The timestamp of the event
/// @param creator The address of the creator
/// @param nonce The nonce of the token
/// @param token The address of the token
/// @param name The name of the token
/// @param symbol The symbol of the token
/// @param meta The meta URI of the token
event TokenCreated(
uint256 ts, address creator, uint256 nonce, address token, string name, string symbol, string meta
);interface IFlapToken {
function metaURI() external view returns (string memory);
}{
"buy": null,
"creator": "0x7F403F924dDE32bFd4D4432E3996291aeFCe2f89",
"description": "OKIE,OKIE",
"image": "bafkreibwjuzzns6yf4wytfr5nk6vujb4yja4iejff2k76nshn2z5jkmiy4",
"sell": null,
"telegram": null,
"twitter": null,
"website": null
}Wallet Creation
How to make a wallet on EVM
- MetaMask (recommended for beginners) — Install the MetaMask browser extension or mobile app. Click Create a new wallet, set a password, and securely back up the 12-word recovery phrase. MetaMask derives your address and private key from that phrase.
- Other browser wallets — Rabby, Coinbase Wallet, Brave Wallet, and similar extensions follow the same pattern: install, create a wallet, and save your seed phrase offline.
- Generate programmatically — Use libraries such as
ethers.Wallet.createRandom()(ethers.js) orweb3.eth.account.create()(web3.py) to generate a fresh key pair. Store the private key securely; there is no recovery phrase unless you wrap it in an HD wallet. - Hardware wallets — Ledger or Trezor devices generate keys offline. You still get a standard EVM address, but signing happens on the device.
Any EVM wallet works
Example wallet
Do not use this example wallet
This private key is published in documentation and is publicly known. Anyone can import it and steal any funds you send to this address. Use it for demo and testing only — never deposit real assets.
Last updated