Create a token
Available now on Robinhood Chain Testnet.
Use the product UI at /launch on the CanHav site while connected to Robinhood Chain Testnet. Launches go through TokenFactory v4.
What gets deployed
In one factory call the system:
Deploys a fixed-supply LaunchToken clone (Solady LibClone / CREATE2-style prediction)
Optionally deploys and funds a vesting wallet in the same transaction
Emits launch events including
journeyHashanddescriptionHash
Predicted addresses must use the factory's own views. LibClone bytecode is not byte-identical to classic ERC-1167, so do not reuse OpenZeppelin Clones math off-chain unless it matches the factory.
Form rules (UI)
Name
Letters, numbers, spaces. Max 32 characters.
Ticker
Uppercase letters and numbers. Max 10 characters.
Description
Max 256 characters. No links (http, www., or bare domain paths).
Image
PNG, JPG, WEBP, or GIF. Max 4 MB. Optional if blob upload is unavailable.
X handle
Letters, numbers, underscores. Max 15 characters. Optional.
Website
Full http(s) URL. Optional.
Journey
Off-chain document whose hash is committed on-chain. See Journey and credibility.
Fees and salts
Launch fee: paid in ETH to the factory. Hard ceiling in bytecode (
MAX_LAUNCH_FEE = 0.05 ether). LivelaunchFeeis set on the timelock-owned factory (see explorer / governance UI).userSalt: chosen by the creator. Internally scoped as
keccak256(abi.encode(msg.sender, userSalt))so others cannot squat your predicted address.Version note: launching always uses the current factory version. A salt used at version N can be reused at N+1 because implementation changes change CREATE2 init code.
After launch
Tokens from paused factories (v1-v3) remain live and indexed; you just cannot create new ones there.
Open the token on Explore or the explorer.
Next
Last updated
Was this helpful?