Realm

token_factory

gno.land/r/g1mjc0v90uw5kzael8f80k8yje3tjgmn0ey0fzzv/token_factory

Render

GRC20 Token Factory

Create and manage multiple GRC20 tokens in one realm.

Tokens Created: 3

How to Use

// Create a new token
CreateToken("My Token", "MTK", 6, 1000000, 0)

// Mint more tokens (admin only)
Mint("MTK", recipientAddr, 500000)

// Transfer tokens
Transfer("MTK", recipientAddr, 100000)

// Check balance
BalanceOf("MTK", someAddr)

// Enable faucet (set at creation)
Faucet("MTK")

Tokens

SymbolNameDecimalsSupplyAdmin
PEARLPearlToken610005001g1mjc0v9...fzzv
GOLDGoldToken81000000g1mjc0v9...fzzv
GAMEGameToken0100010g1mjc0v9...fzzv

Functions

FunctionDescriptionAdmin Only
CreateToken(name, symbol, decimals, initialMint, faucetAmount)Create a new GRC20 tokenNo
Mint(symbol, to, amount)Mint new tokensYes
Burn(symbol, from, amount)Burn tokensYes
Transfer(symbol, to, amount)Transfer tokensNo
Approve(symbol, spender, amount)Approve spenderNo
TransferFrom(symbol, from, to, amount)Transfer via allowanceNo
Faucet(symbol)Claim free tokensNo
BalanceOf(symbol, addr)Check balanceNo
TotalSupply(symbol)Get total supplyNo
ListTokens()List all token symbolsNo

Source (qfile)

gnomod.toml
token_factory.gno