Referencia
Introducción a UR y CBORCómo una carga útil CBOR se convierte en Bytewords, fotogramas y un código QR, y los tags CBOR que usa BitTool Signer.Vectores de pruebaTodos los ejemplos de este sitio en JSON, generados por el motor de BitTool Signer.Límites y erroresLímites de tamaño, entradas rechazadas y lo que ve el usuario cuando se rechaza una solicitud.CompatibilidadCarteras que se sabe que importan cuentas de BitTool Signer y escanean sus firmas.
Los tipos UR de un vistazo
| Tipo UR | Sentido | Cuerpo | Página |
|---|---|---|---|
bytes | Firmante → cartera | Cadena de bytes que contiene el mapa de vinculación en CBOR canónico | Nivel de cartera |
crypto-account | Firmante → cartera | {1: fingerprint, 2: [descriptor]} | Nivel de moneda |
crypto-hdkey | Firmante → cartera | Mapa de clave HD | Nivel de moneda |
crypto-multi-accounts | Firmante → cartera | {1: fingerprint, 2: [hdkey], 3: device, 5: version} | Nivel de moneda |
crypto-psbt, psbt | Ambos | Cadena de bytes que contiene el PSBT | Bitcoin |
eth-sign-request → eth-signature | Cartera → firmante → cartera | Mapas con claves enteras | EVM |
tron-sign-request → tron-signature | Cartera → firmante → cartera | Mapas con claves enteras | TRON |
sol-sign-request → sol-signature | Cartera → firmante → cartera | Mapas con claves enteras | Solana |
Estándares
- BCR-2020-005: Uniform Resources y BCR-2020-006: registro de tipos UR
- BCR-2020-007: claves HD, BCR-2020-010: descriptores de salida, BCR-2020-015: cuentas
- Registro UR de Keystone (
eth-,sol-,tron-sign-requesty firmas), EIP-4527 - RFC 8949: CBOR (§4.2.1, codificación determinista)
- BIP 32, BIP 39, BIP 44, BIP 48, BIP 84, BIP 86, BIP 174, BIP 370, SLIP-0010
- EIP-155, EIP-191, EIP-712, EIP-1559, EIP-2718
- BBQr, SeedQR