Suministro total dinámico para tokens ERC20

Estoy tratando de crear un token ERC20 usando el siguiente flujo de trabajo.

  1. Cree un nuevo token, digamos 'XYZ' con un suministro total inicial de 1000 monedas.
  2. Anótelos en los intercambios y también cree su propia billetera de monedas para comprar las monedas.
  3. Cuando se agota el suministro inicial de 1000 monedas y un usuario intenta comprar más monedas, digamos 150 monedas, entonces mi contrato inteligente acuña nuevos tokens (150) sobre la marcha y los acredita en la billetera del usuario en caso de pago exitoso. Y el ciclo continúa. Obviamente, la oferta total seguirá aumentando en consecuencia.

En los contratos inteligentes de OpenZeppelin, existen métodos para acuñar y quemar tokens, pero ¿se pueden usar sin problemas?

Más importante aún , necesito entender si hay algún tipo de falla con el flujo de trabajo mencionado anteriormente. Puede ser técnico, financiero o de otro tipo.

Sí, se llama mintabletoken. Está bien crearlo con el modelo que describiste. Aunque, si planea agregarlo a los intercambios, es posible que no les guste debido a la naturaleza minable del token. Es más fácil cometer una estafa/obtener un riesgo de seguridad para un token con función mintable.

Respuestas (2)

https://ethereum.org/token cubre la mayor parte de lo que describe, así que no, no creo que haya ningún problema al hacerlo.

Debe crear un contrato inteligente para administrarlo. Luego transfiera la propiedad de su token ERC a ese contrato para que el contrato inteligente pueda acuñar su token.

Cuando alguien intenta comprar su token ERC de su contrato de administrador, debe acuñar los tokens ERC y transferirlos al remitente.

Avísame si hay algo que no te quede claro.