Resumen
El registro de wallets demuestra la propiedad de una wallet de Solana ante LaserSell API. El registro es obligatorio antes de conectar wallets al Exit Intelligence Stream. El stream valida que cada wallet en tu mensajeconfigure esté registrada en tu cuenta.
El registro usa firmas Ed25519, por lo que no se necesita ninguna transacción en cadena.
POST /v1/wallets/register
Registra una wallet demostrando la propiedad con una firma Ed25519.
Solicitud
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
wallet_pubkey | string | Sí | Clave pública de la wallet de Solana a registrar. |
signature | string | Sí | Firma Ed25519 del mensaje, codificada en base58. |
message | string | Sí | Mensaje estructurado: lasersell-register:<pubkey>:<unix_timestamp>. La marca de tiempo debe estar dentro de 5 minutos. |
label | string | No | Etiqueta opcional legible para la wallet. |
Respuesta
Autenticación
Requiere un encabezadox-api-key con una clave API válida.
Errores
| Estado | Código | Descripción |
|---|---|---|
| 400 | Bad Request | Formato de clave pública inválido, mensaje malformado o marca de tiempo expirada (>5 min). |
| 403 | Forbidden | Clave API faltante o inválida, o verificación de firma fallida. |
DELETE /v1/wallets
Desregistra una wallet.
Solicitud
Respuesta
Uso del SDK
Los 4 SDKs proporcionan métodos auxiliares para el registro de wallets.proveOwnership / prove_ownership
Genera un WalletProof localmente usando tu par de claves. Esta es una operación criptográfica pura sin llamada de red.

