Skip to content

Una dirección. Cada pago.
Sin una dirección nueva por cada pedido.

Vincula una dirección de depósito permanente a cada cliente: cualquier importe, recargas ilimitadas y acreditación con callbacks automáticos. Funciona en TRON, Ethereum, BSC, Solana y TON, sin KYC de comercio y con una comisión plana del 0.5%.

Dirección permanente Cualquier importe Comisión 0.5% Sin KYC de comercio

Asignada una vez, para siempre

Un cliente, una dirección. Hoy, mañana y en el próximo pago, la dirección nunca cambia.

0.5%

Poco en lo pequeño, con tope en lo grande

Un 0.5% por pago, con un tope de comisión por pago: cuanto más recibes, menor es tu tasa efectiva.

Ver las tarifas por moneda →

Multicadena en tiempo real

  • TRONLIVE
  • EthereumLIVE
  • BSCLIVE
  • SolanaLIVE
  • TONLIVE

Una sola API, todas las cadenas principales.

Hecho para desarrolladores

Una línea de código para obtener la dirección permanente de un cliente; se acredita con un callback automático.

Petición
$address = $anonyPay->customers->address($customerId);
Callback
{
  "status": "credited",
  "amount": "250.00",
  "currency": "USDT"
}
Capacidades

Todo lo que necesita un negocio de pagos

Direcciones permanentes por cliente

createAddress es idempotente respecto a userOrder: el mismo userOrder devuelve siempre la misma dirección — usa un ID de cliente para una dirección permanente y apta para recargas, o un ID de pedido para direcciones por pedido. Tú decides. La URL de callback por dirección puede sobrescribir la configuración predeterminada del comercio.

Callbacks de pago automáticos

Los callbacks se disparan al confirmarse en la cadena, con reintentos escalonados de 2 segundos a 60 minutos; también puedes reenviarlos manualmente desde el panel en cualquier momento.

Cuatro modos de riesgo para retiros

normal paga directamente, financialConfirmation requiere aprobación de finanzas, dailyLimit limita el volumen diario por moneda y off desactiva por completo los retiros por API.

Multicomercio y trabajo en equipo

Una cuenta puede tener varios comercios; los propietarios añaden administradores que pueden consultar pedidos y reenviar callbacks — los fondos y la configuración quedan solo en manos del propietario.

Transferencias internas gratuitas

Mueve fondos entre comercios de la misma cuenta al instante y sin comisiones — ideal para la tesorería de varias líneas de negocio.

Seguridad en todo el flujo

Google 2FA protege las operaciones de fondos con una segunda confirmación en los retiros; el lado API impone listas blancas de IP, firmas RSA y antirreplay; las acciones financieras pueden requerir confirmación de auditoría por Telegram.

Cadenas y monedas

Cadenas y monedas soportadas

Stablecoins y monedas nativas con disponibilidad según la cadena; TRON-USDC está cerrado y TON actualmente no tiene USDC

CadenaDepósitoRetiro
TRONaddressType: trx
USDTTRX
trx · trx.usdt
EthereumaddressType: eth_bnb
USDTUSDCETH
eth · eth.usdt · eth.usdc
BSC · BNB ChainaddressType: eth_bnb
USDTUSDCBNB
bnb · bnb.usdt · bnb.usdc
SolanaaddressType: solana
USDTUSDCSOL
solana · solana.usdt · solana.usdc
TONaddressType: ton
USDTTON
ton · ton.usdt
BitcoinaddressType: -Próximamente
BTC
-
LitecoinaddressType: -Próximamente
LTC
-
Ethereum y BSC comparten una misma dirección de depósito (eth_bnb): dale a tu cliente una sola dirección y recibe activos de ambas cadenas.
Integración

Intégrate en cuatro pasos

Regístrate y crea un comercio

Regístrate con tu correo electrónico; el sistema genera automáticamente tu par de claves RSA-2048 y el secret de la API — sin trámites comerciales.

Documentación de este paso →

Configura la seguridad

Vincula Google 2FA en el panel; después sube tu clave pública (public_u), configura la URL de callback y la lista blanca de IP de tu servidor.

Documentación de este paso →

Autocomprobación y creación de direcciones

Verifica la firma y el cifrado de extremo a extremo con el endpoint selfcheck y luego llama a createAddress por cada pedido.

Documentación de este paso →

Recibe los callbacks

Cuando la transferencia se confirma en la cadena, AnonyPay llama a tu servidor; responde SUCCESS para cerrar el ciclo — los retiros notifican su estado final de la misma forma.

Documentación de este paso →
Seguridad

Defensa en cada capa

Cuatro líneas de defensa, del transporte al desembolso

Transporte

Firma + cifrado + antirreplay

El protocolo v2 usa firmas SHA256withRSA y cifrado RSA-OAEP de extremo a extremo; cada petición lleva un timestamp (ventana de ±300 s) y un nonce de un solo uso — las repeticiones se rechazan. Las respuestas y los callbacks también van firmados, para que tú puedas verificarnos a nosotros.

Acceso

Lista blanca de IP + login en dos pasos

La API de comercios exige una lista blanca de IP de servidor; el acceso al panel requiere un código de verificación por correo y las sesiones caducan a las 2 horas.

Operaciones

Google 2FA

Cambiar URLs de callback, cambiar el modo de retiro, liberar retiros y hacer transferencias internas requieren un código TOTP, con protección antirreplay.

Desembolso

Confirmación financiera y límites

Con la confirmación financiera activada, cada retiro necesita la aprobación de tu contacto de finanzas designado en Telegram; el modo de límite diario limita automáticamente el volumen de retiro por moneda.

SDK

SDK en cinco lenguajes, con la criptografía resuelta

Firma, cifrado, nonces y ventanas de tiempo ya vienen encapsulados: tú solo envías los parámetros de negocio.

const { AnonyV2Client } = require('./anony_v2');
const c = new AnonyV2Client(appId, serverPubB64, merchantPrivB64);
const token = await c.getToken(secret); // 自动 md5 鉴权 + 验签解密取出 token
const req = c.buildRequest({ userOrder: 'A1001', addressType: 'trx' }, token);
const r = await fetch(c.baseUrl + 'createAddress', { method: 'POST', body: req.body, headers: req.headers });
const body = await r.json();
if (body.code === 10000) {
  const data = c.verifyResponse(body.data, r.headers.get('anony-timestamp'),
    r.headers.get('anony-nonce'), r.headers.get('anony-sign'));
}
Implementación completa de cifrado / firma / antirreplay, con sumas de verificación sha256Descargar el SDK (los cinco lenguajes) →
FAQ

Preguntas frecuentes

¿Qué cadenas y monedas se soportan?

Las principales cadenas — TRON, Ethereum, BSC, Solana, TON — con USDT en las cadenas activas y USDC en Ethereum, BSC y Solana. TON no tiene USDC y los depósitos de TRON-USDC están cerrados. Consulta la matriz de arriba.

¿Qué pasa si falla un callback?

Reintentamos automáticamente con esperas escalonadas de 2 segundos a 60 minutos; agotados los reintentos, puedes reenviarlo con un clic desde la página de detalle del pedido.

¿Los retiros requieren revisión manual?

Tú decides: normal, confirmación financiera, límite diario o desactivado — cambia de modo en cualquier momento desde el panel (requiere Google 2FA).

Regístrate ahora y consigue tu primera dirección de depósito en minutos

Sin proceso comercial: el registro asigna automáticamente tu ID de comercio y tus claves