Saltar al contenido principal

Monedero estático

Cobrex recomienda enviar todos los activos que soporte en la red elegida — p. ej. para TRON use ["USDT", "TRX"]. Si el usuario envía el activo equivocado (p. ej. TRX en lugar de USDT), los fondos tienen más probabilidad de recuperarse sin soporte.

Crear​

POST https://api.cobrex.com/wallet
Content-Type: application/json

Cabeceras​

CabeceraValor
x-midMerchant ID
x-timestampSegundos
x-signatureHMAC para URL\ntimestamp\ncuerpo_JSON

Cuerpo​

CampoTipoDescripción
assetstring[]Activos de una sola red (véase /public/assets).
networkstringRed (p. ej. TRON).
clientstringId estable de su usuario / monedero.
callbackstring (URL)URL de webhook para eventos en esta dirección.

Ejemplo de cuerpo​

{
"asset": ["USDT", "TRX"],
"network": "TRON",
"client": "test1",
"callback": "https://api.cobrex.com/webhook"
}

Ejemplo de respuesta​

{
"wallets": [
{
"pid": "c-0ae60288-ebf1-11ef-b014-7cc255316480",
"asset": {
"name": "TRON",
"asset": "TRX",
"network": "TRON"
}
},
{
"pid": "c-b4ebfd16-e30f-11ef-b014-7cc255316480",
"asset": {
"name": "Tether USDT TRC-20",
"asset": "USDT",
"network": "TRON"
}
}
],
"client": "test1",
"address": "T9ySYRaEN1nsyefRBKsroJxtsCgog78zy1",
"callback": "https://api.cobrex.com/webhook"
}
  • wallets — ids internos de monederos Cobrex por activo.
  • address — una dirección blockchain a la que el usuario envía fondos.

Revocar un monedero estático​

Para dejar de usar una dirección emitida para un client dado, llame a revocar con el id de monedero de la creación o de la última consulta.

POST https://api.cobrex.com/wallet/:id/revoke

Sustituya :id por el identificador (p. ej. ligado a pid — confirme la ruta con el panel/soporte si hace falta).

Cabeceras​

CabeceraValor
x-midMerchant ID
x-timestampSegundos
x-signatureHMAC; sin cuerpo, URL\ntimestamp

Tras la revocación, una nueva petición de monedero para el mismo client puede generar una nueva dirección.