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.
| Pruebas | Producción | |
|---|---|---|
| Estado | PruebasDisponible | ProducciónAún no abierta |
| Red | PruebasArbitrum Sepolia | ProducciónArbitrum One |
| Chain id | Pruebas421614 | Producción42161 |
| Prefijo de la clave | Pruebassk_test_ | Producciónsk_live_ |
| Dinero | PruebasTokens de prueba, sin valor | ProducciónUSDT y USDC reales |
webhook_url | PruebasAcepta http:// y https:// | ProducciónSolo https:// |
| Espera para cambiar la tesorería | PruebasNinguna | Producción48 horas |
| Explorador | Pruebassepolia.arbiscan.io | Producciónarbiscan.io |
Tokens de pruebas#
| Token | Dirección del contrato | Decimales |
|---|---|---|
| TokenUSDT | Dirección del contrato0xdc190461C20DE36fFB305b0190985B4023D7D183 | Decimales6 |
| TokenUSDC | Dirección del contrato0x928C3C521F85790c4B9b8c37251f4e22186610aE | Decimales8 |
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
Prepara una billetera en Arbitrum Sepolia
Cualquier billetera compatible con Ethereum sirve (MetaMask, Rabby). Agrega la red Arbitrum Sepolia con chain id
421614. - 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
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
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).