Hablemos del estándar ERC-20 de Ethereum.
El parámetro decimals de ERC-20 determina cuántos decimales se pueden usar. Muchos tokens tienen 18, aunque algunos solo usan 6.
La verdad, esto también lo aprendí más tarde: no transfieras tokens directamente a la dirección del contrato del propio token. Este tipo de contratos normalmente no tiene una función para devolverlos, así que, una vez enviados, prácticamente no se pueden recuperar.
Los tokens ERC-20 se emiten en Ethereum y, para cada transferencia, hay que pagar Gas con $ETH .
Ajusta tu posición a lo que puedas asumir y deja suficiente margen.