リファレンス
UR と CBOR の入門CBOR ペイロードが Bytewords、フレーム、そして QR コードになるまでの流れと、BitTool Signer が使う CBOR タグ。テストベクターBitTool Signer のエンジンで生成した、このサイトのすべての例を JSON で提供します。上限とエラーサイズの上限、拒否される入力、そしてリクエストが拒否されたときにユーザーに表示される内容。互換性BitTool Signer のアカウントをインポートし、その署名をスキャンできることが確認されているウォレット。
UR 型の一覧
| UR 型 | 方向 | 本体 | ページ |
|---|---|---|---|
bytes | 署名デバイス → ウォレット | 正準な CBOR のペアリングマップを格納したバイト文字列 | ウォレットレベル |
crypto-account | 署名デバイス → ウォレット | {1: fingerprint, 2: [descriptor]} | コインレベル |
crypto-hdkey | 署名デバイス → ウォレット | HD キーのマップ | コインレベル |
crypto-multi-accounts | 署名デバイス → ウォレット | {1: fingerprint, 2: [hdkey], 3: device, 5: version} | コインレベル |
crypto-psbt, psbt | 双方向 | PSBT を格納したバイト文字列 | Bitcoin |
eth-sign-request → eth-signature | ウォレット → 署名デバイス → ウォレット | 整数キーのマップ | EVM |
tron-sign-request → tron-signature | ウォレット → 署名デバイス → ウォレット | 整数キーのマップ | TRON |
sol-sign-request → sol-signature | ウォレット → 署名デバイス → ウォレット | 整数キーのマップ | Solana |
標準仕様
- BCR-2020-005: Uniform Resources と BCR-2020-006: UR type registry
- BCR-2020-007: HD keys、BCR-2020-010: output descriptors、BCR-2020-015: accounts
- Keystone UR レジストリ(
eth-、sol-、tron-sign-requestと各署名)、EIP-4527 - RFC 8949: CBOR(§4.2.1 決定的エンコーディング)
- 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