Skip to main content

Conectando Monedas con Etherscan

Conectando tokens ERC-20 desde Ethereum y Polygon a Celo.


Cómo completar esta guía#

  • Paso 1: Aprobar el Puente (para uso de tokens)
  • Paso 2: Llamar el Puente (para enviar tokens)
  • Paso 3: Esperar

Paso 1: Aprobar el Puente#

Comienza por aprobar el uso de tokens en el puente.

  1. Ve a la página Etherscan del token que desea enviar
  2. Abre el panel Write Contract > conecta tu billetera > y luego selecciona sendToEVMLike

Conectando Tokens con Etherscan 1

  1. Para spender introduce la dirección BridgeRouter:
tip

Si no está seguro, comprueba los decimales en el panel Read Contract

  • En Ethereum: 0x6a39909e805A3eaDd2b61fFf61147796ca6aBB47
  • En Polygon: 0xf244eA81F715F343040569398A4E7978De656bf6
  1. Para amount ingresa el número de tokens que te gustaría enviar en la unidad más pequeña de ese token.
info

Si no estás seguro, comprueba los decimales en el panel Read Contract

  • Para la mayoría de los tokens el número de dígitos es 18
  • El botón + a continuación te ayudará a rellenar el número correcto
info

Aprobar demasiado normalmente está bien, pero no aprobar lo suficiente hará que tu próxima transacción falle.

  1. Selecciona write > firma la transacción > y luego envíala a la red.

Paso 2: Llama el Puente#

Ahora puedes empezar a enviar tokens en el Puente aprobado.

  1. Ve a la página de Etherscan para el router
info
  • En Ethereum: 0x6a39909e805A3eaDd2b61fFf61147796ca6aBB47
  • En Polygon: 0xf244eA81F715F343040569398A4E7978De656bf6
  1. Abre el panel Write as Proxy > conecta tu billetera > y selecciona enviar

Conectando Tokens con Etherscan 2

  1. Para _token, introduce la dirección del token que deseas enviar
  2. Para _amount ingresa el número de tokens que te gustaría enviar en la unidad más pequeña de ese token.
info

Este debería ser el mismo número que aprobaste anteriormente.

  1. Para _domain, introduce el ID de dominio de la cadena a la que deseas enviar tokens.
info

Los ID de dominio son como números de teléfono. Representan la cadena que vas a llamar:

  • 1667591279 para Celo
  • 1886350457 para Polygon
  • 6648936 para Ethereum
  1. Para _recipient, introduce la dirección del destinatario en la cadena de destino.
    • Para ayudar a soportar futuras cadenas con direcciones más largas, Optics utiliza direcciones de 32 bytes.
    • Para convertir una dirección de Ethereum, Celo o Polygon a bytes32 puede agregar 24 0s después del prefijo 0x
tip

En Ethereum: 0x6a39909e805A3eaDd2b61fFf61147796ca6aBB47

Después: 24 ceros después de 0x Prefijo 0x00000000000000000000006a39909e805A3eaDd2b61fFf61147796ca6aB47

  1. Secciona write > firma la transacción > luego envíala a la red.

Paso 3: Esperar#

Espere un momento a que tu transacción finalice en la red.