Primeros pasos

Entornos

Pruebas y producción: red, tokens, prefijo de las claves y cómo conseguir saldo de prueba.


Hay dos entornos, cada uno con su red y sus claves. Una clave de pruebas solo ve datos de pruebas. La integración es la misma en los dos: cambian la URL base, la clave y los valores de chain_id y tokens que devuelve la API.

PruebasProducción
EstadoDisponibleAún no abierta
RedArbitrum SepoliaArbitrum One
Chain id42161442161
Prefijo de la clavesk_test_sk_live_
DineroTokens de prueba, sin valorUSDT y USDC reales
webhook_urlAcepta http:// y https://Solo https://
Espera para cambiar la tesoreríaNinguna48 horas
Exploradorsepolia.arbiscan.ioarbiscan.io

Tokens de pruebas#

TokenDirección del contratoDecimales
USDT0xdc190461C20DE36fFB305b0190985B4023D7D1836
USDC0x928C3C521F85790c4B9b8c37251f4e22186610aE8

El USDC de pruebas tiene 8 decimales

En Arbitrum One el USDC tiene 6. No escribas los decimales fijos en tu código: léelos de tokens[].decimals en el cliente o de decimals en el depósito. Si trabajas con los montos como texto decimal (amount), no necesitas los decimales para nada.

Las direcciones de producción se publicarán al abrir ese entorno. En cualquier caso, la fuente de verdad es la API: cada cliente trae en tokens los contratos que acepta su dirección.

Cómo conseguir saldo de prueba#

  1. 1

    Prepara una billetera en Arbitrum Sepolia

    Cualquier billetera compatible con Ethereum sirve (MetaMask, Rabby). Agrega la red Arbitrum Sepolia con chain id 421614.

  2. 2

    Consigue ETH de prueba

    La billetera que envía el depósito paga el gas de su transferencia en ETH de Arbitrum Sepolia. Se obtiene gratis en los grifos públicos de esa red.

  3. 3

    Pide USDT y USDC de prueba

    Los tokens de prueba son contratos propios del entorno (los de la tabla), no los de un grifo público. Pídelos al equipo de Pasarela indicando la dirección de tu billetera.

  4. 4

    Deposita

    Envía los tokens a la dirección de un cliente y sigue el depósito en pay_url, en tus webhooks o con Listar depósitos.

Para saber en qué entorno estás, consulta Ver cuenta: devuelve chain_id, network y la dirección del contrato (factory).