Contract API
CoinDeployer
Stateless creation deployer; holds no storage and retains no authority.
Loading…
Browse documentation
Contract API
Stateless creation deployer; holds no storage and retains no authority.
Loading…
Contract API
Stateless creation deployer; holds no storage and retains no authority.
This reference is generated from the repository contracts. Check the deployed version before using a signature or constant. The audit covers a specific source revision.
Source: src/launch/CoinDeployer.sol
Artifact: out/CoinDeployer.sol/CoinDeployer.json
Deploys Coin contracts without retaining ownership or mutable state.
Uses CREATE2 addresses scoped to the caller, creator, and creator nonce.
Public ABI: 1 function, 0 events, 0 custom errors, 0 constructors, 0 receive entries, 0 fallback entries.
deploy(string,string,address,uint256)function deploy(string name, string symbol, address creator, uint256 creatorNonce) external returns (contract Coin coin);Deploys a zero-supply Coin with the caller as its initial owner and minter. The caller sets metadata and transfers ownership separately from permanently binding the minter to Mine.
Parameters
creator: Creator address included in the deployment salt.creatorNonce: Creator-scoped nonce included in the deployment salt.name: Display name of the new Coin.symbol: Ticker symbol of the new Coin.Returns
coin: Newly deployed Coin.