Este tutorial lo gu铆a a trav茅s del proceso de creaci贸n y acu帽aci贸n de su propia moneda utilizando el 0x1::managed_coinm贸dulo de la cadena de bloques Initia. Incluye inicializar su moneda, obtener metadatos, acu帽ar monedas y verificar los saldos.
Tutorial
Paso 1: inicializa tu moneda
Para inicializar su moneda, debe llamar a la 0x1::managed_coin::initializefunci贸n.
public entry fun initialize(
account: &signer,
maximum_supply: Option<u128>,
name: String,
symbol: String,
decimals: u8,
icon_uri: String,
project_uri: String,
)
Para acu帽ar monedas, utilizar谩s la 0x1::managed_coin::mintfunci贸n.
public entry fun mint(
account: &signer,
dst_addr: address,
metadata: Object<Metadata>,
amount: u64,
)
Antes de acu帽ar, necesita obtener los metadatos de su moneda, lo que puede hacerse a trav茅s de la 0x1::coin::metadatafunci贸n de visualizaci贸n o usando sha3_256(creator+symbol+0xFE).