Confidential transfer — CXFER variant with Bulletproofs+ rangeproof (~14% smaller witness).
View all input envelopes and protocol fields →
Decoded means the byte format was read. It does not establish protocol acceptance, an unspent balance, or completed reflection.
Transaction
- txid · reveal
- 21aada46f28282029c16f7f6d05eeb15940e46a0891c0f927d0f0df14f7e18b3
- commit_txid
- 837c2eeeffbc4132efba90ffd08fe1110897d3b772423d8e3f09d3773188aae1
- status
- 92 confirmations · final
- block
- 975620 · tx_index 890
- block_hash
- 0000000000000000000046b2da1a22ab790ae51228a95079d8bce7a58438e0f5
- block_time
- 2026-11-13T02:26:51.000Z · 18h ago
- fee
- 830 sats
- vin / vout
- 2 / 2
Asset
- ticker
TAC#f0bbe868· 8d ·cetch
- asset_id
- f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b
Envelope
- opcode
- T_CXFER_BPP — see SPEC.md §5
- N (outputs)
- 1
Recipients
tacit recipient outputs use the same on-chain wire shape for classical and class-2 shielded addresses — an indexer can't distinguish a stable recipient pubkey from a per-tx stealth commit. Only the recipient's wallet can confirm by trial-deriving against its viewing key. Outputs paying back to a sender input are tagged as change.
| vout | address | script | value | role |
|---|---|---|---|---|
| 0 | bc1pf227ryylqdwdq9pke0t3vclmhxgq8jew3dcxj0n48sz5yrrlpzeqmt5jvq | v1_p2tr | 546 sats | recipient · shielded-compatible |
| 1 | bc1qwgzajypk3n6rwgkgpzyaej39shvfp0xxfdrlnt | v0_p2wpkh | 565653 sats | sender's change |
Confidential outputs
| vout | commitment C (33 B) | amount_ct (8 B) | disclosed |
|---|---|---|---|
| 0 | 02ef00329bdbfeae14baa97126be8a8906934ef081c854cf4a0876393df1514488 | 433b69d865572464 | no |
Signatures & proofs
- kernel_sig
- c4bb586147077416c9e2a5415bfa62eeb9dfe30c081c9a83432e09a3713a0b776ba856a9f48f9a3c86cccc63f01d84c56670c9db16739ea8ce78dd3b44a72056
- rangeproof (591 B)
- 03f72084d8ede8550a1cc1a8c31bb525b88985f4f42d8e9159e341c1ffd4a52f25022521126e2170798d581c5da6fb2f7cdb90d3259c2eab5ec5beaa491ff50b14040221606097c50618dfe8c03dc55c888cb1bd66b4833f8011180207c95bd3c6245e50c2b0ad3e6a1ec3951beb8c3ca95876c12b7e253a14ae55330366e10160bda5826a5916d62c49a270904a046db13530c9e9871dde5e6b388ea41d221f45d4d6fc748f5159a3adabbb7c3dc65e8e19183a7b888b35f5af54fe1961c6e0d1c0be0361026347f8971502e20aa06dcd9a1893ee5232c36a40d588d9b451a0fbf8daf7036ccf0ad81c7ae28087f97e57cd7b81f97150d343bf99ece4db20e1d3e4b6471203ddb8d97196fec388659026d4f617f5477113f0df8962d9795176a8f59373ed5d036ab8e3b0d70c1bbc3e7a80e0f65af11ffbd91c8be1484514f335fc482abcd82a02be9180472e10849e1844e9f6345b2ff5c5201d6c3c5e235a0b5e8aa607d6b5b3036ea00b6c812b8969714c2063e804a7d90ba540778c84c082f88d2a08ec95dd5f023a6c9a5a60d53ab7a8808445001209fbee6e09dd12bae9e10687daa59bfa15cf03af524ad383f19a4d3cf3a0dc7433f6cef58829e66822edddc14a4ceeb72a947303921d9179dec7fed2b194d5110b720f1a82d243a2f69836f6d9aeef3a2f594f21020de442240761b0501f17c61c64c54e2571da71ea5084b22f16e885a34441bb1302d4ea5916a286716014d8b6cf31377b41ae9a5d17cef257c1dc137ea2859ed39903d5e79f3205438976f044e2369a53772dcac80daead8730d150557cda038bdb0d
Raw
- witness (782 B)
- 2094f225372bd38193b10be998f70c167f623be95571e0a6d10aa0b8ce148800fcac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bc4bb586147077416c9e2a5415bfa62eeb9dfe30c081c9a83432e09a3713a0b776ba856a9f48f9a3c86cccc63f01d84c56670c9db16739ea8ce78dd3b44a720560102ef00329bdbfeae14baa97126be8a8906934ef081c854cf4a0876393df1514488433b69d8655724644f0203f72084d8ede8550a1cc1a8c31bb525b88985f4f42d8e9159e341c1ffd4a52f25022521126e2170798d581c5da6fb2f7cdb90d3259c2eab5ec5beaa491ff50b14040221606097c50618dfe8c03dc55c888cb1bd66b4833f8011180207c95bd3c6245e50c2b0ad3e6a1ec3951beb8c3ca95876c12b7e253a14ae55330366e10160bda5826a5916d62c49a270904a046db13530c9e9871dde5e6b388ea41d221f45d4d6fc748f5159a3adabbb7c3dc65e8e19183a7b888b35f5af54fe1961c6e0d1c0be0361026347f8971502e20aa06dcd9a1893ee5232c36a40d588d9b451a0fbf8daf7036ccf0ad81c7ae28087f97e57cd7b81f97150d343bf99ece4db20e1d3e4b6471203ddb8d97196fec388659026d4f617f5477113f0df8962d9795176a8f59373ed5d036ab8e3b0d70c1bbc3e7a80e0f65af11ffbd91c8be1484514f335fc482abcd82a02be9180472e10849e1844e9f6345b2ff5c5201d6c3c5e235a0b5e8aa607d6b5b3036ea00b6c812b8969714c2063e804a7d90ba54cd440778c84c082f88d2a08ec95dd5f023a6c9a5a60d53ab7a8808445001209fbee6e09dd12bae9e10687daa59bfa15cf03af524ad383f19a4d3cf3a0dc7433f6cef58829e66822edddc14a4ceeb72a947303921d9179dec7fed2b194d5110b720f1a82d243a2f69836f6d9aeef3a2f594f21020de442240761b0501f17c61c64c54e2571da71ea5084b22f16e885a34441bb1302d4ea5916a286716014d8b6cf31377b41ae9a5d17cef257c1dc137ea2859ed39903d5e79f3205438976f044e2369a53772dcac80daead8730d150557cda038bdb0d68
- payload (732 B)
- 22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bc4bb586147077416c9e2a5415bfa62eeb9dfe30c081c9a83432e09a3713a0b776ba856a9f48f9a3c86cccc63f01d84c56670c9db16739ea8ce78dd3b44a720560102ef00329bdbfeae14baa97126be8a8906934ef081c854cf4a0876393df1514488433b69d8655724644f0203f72084d8ede8550a1cc1a8c31bb525b88985f4f42d8e9159e341c1ffd4a52f25022521126e2170798d581c5da6fb2f7cdb90d3259c2eab5ec5beaa491ff50b14040221606097c50618dfe8c03dc55c888cb1bd66b4833f8011180207c95bd3c6245e50c2b0ad3e6a1ec3951beb8c3ca95876c12b7e253a14ae55330366e10160bda5826a5916d62c49a270904a046db13530c9e9871dde5e6b388ea41d221f45d4d6fc748f5159a3adabbb7c3dc65e8e19183a7b888b35f5af54fe1961c6e0d1c0be0361026347f8971502e20aa06dcd9a1893ee5232c36a40d588d9b451a0fbf8daf7036ccf0ad81c7ae28087f97e57cd7b81f97150d343bf99ece4db20e1d3e4b6471203ddb8d97196fec388659026d4f617f5477113f0df8962d9795176a8f59373ed5d036ab8e3b0d70c1bbc3e7a80e0f65af11ffbd91c8be1484514f335fc482abcd82a02be9180472e10849e1844e9f6345b2ff5c5201d6c3c5e235a0b5e8aa607d6b5b3036ea00b6c812b8969714c2063e804a7d90ba540778c84c082f88d2a08ec95dd5f023a6c9a5a60d53ab7a8808445001209fbee6e09dd12bae9e10687daa59bfa15cf03af524ad383f19a4d3cf3a0dc7433f6cef58829e66822edddc14a4ceeb72a947303921d9179dec7fed2b194d5110b720f1a82d243a2f69836f6d9aeef3a2f594f21020de442240761b0501f17c61c64c54e2571da71ea5084b22f16e885a34441bb1302d4ea5916a286716014d8b6cf31377b41ae9a5d17cef257c1dc137ea2859ed39903d5e79f3205438976f044e2369a53772dcac80daead8730d150557cda038bdb0d