tacitscan mainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP ✓ decoded 6 confirmations · final

Confidential transfer — CXFER variant with Bulletproofs+ rangeproof (~14% smaller witness).

Transaction

txid · reveal
8cd868430f864710b6bd823db7503be86be21658677ef6e36feecd9b269042a9
commit_txid
e27821b9c153212dd0e4d94405651ca7533bdc78a82b5130cda4c535b18e62f2
status
6 confirmations · final
block
967696 · tx_index 704
block_hash
00000000000000000001a1468d67ea65666bc638fd345621617d15a90056b391
block_time
2026-09-19T10:59:00.000Z · 1h ago
fee
830 sats
vin / vout
2 / 2

Asset

ticker
TAC 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 bc1pyck3gu3k22u4wcg4pfcqprxmwmxad3zulvmssquvj6t6r8rnyryqjcg3n6 v1_p2tr 546 sats recipient · shielded-compatible
1 bc1qafe5mpe6dettn8xdkhmw6svk5akk6wge9d02vt v0_p2wpkh 10582 sats sender's change

Signatures & proofs

kernel_sig
b7e9b9468600b21e2681832db78e850f7bd8608148bc2255d987683740810c13e40e0022f234843935314ae864ec22731b57388998ada9bed64c97b46febe39c
rangeproof (591 B)
039b309ff16ca1c93ab70e89ae7ef0c3db7284bd929c6355b648426222e98fa4f803ea533cea68b9194f105ae2c05c1bbf26ea4504c43eb3b41e9a6e93bae742916903e599a8e150ad0c022412ea4ceceeabe118ea4f35464aa5802ec2e2c75a04f38a429fc8b6c96f1c553f997079c4b2f88aedad5fcedb27dfd08c2627d98dafe1e145c329e2f3ff599026f0613615d5de86d49bfc9e4cf700d6f863bf9ed6d7a48c92613b770c9883fe97c4ae2fd646f7a9ab1a53c341d56baeeef5cfb5cd0d53bf02e4e99985538774ec16e55c0f9c79387356a824b9a4f58bb5192fe3b4bc5c28d3029bcd09001b98799e33f67080969b7abf7d0bef61d58990047bc0838c1b6aafa1020bd53506033996bccd5df9e3d5c51380986929d11f5bfe7593fd4f4a99f446c802130398fc8dd6db03318fe574239a1d0584e17e159fb907f01c7a343490b4c18703a834c1ccf4b888cdcac60a9b25afc3279c8ee4613c651c47c891957e0069c8b102d84cda427f8e51f2c7219dbeb19b021063aebaa134d289a8f2a10281a30a107e029abc36c43de15d1c2bbafa190c874057835617b9c44f2867abaf4772b77bf4ad032354ed42cdb60aef4f68ec163f00fac74ccb4d0ca314fd6671b834d49175ac610290bf20ab41efb8c4757858a410066cc310fc863d9a8c1921a0ad11222f00dc8402ea21b19b073b6f90c064df7f9cc1f4c99c94bd1c7bdbb59a27206abc92f134590395172beaa133da6ddc866971af18c74edd258b450ffa238772860e75e2766ad8038a855bd373f7c4cad81ca1de528bf57d111cdb660c195530e916cced8aeb4ddf

Raw

witness (782 B)
20734e3bb3bfdc032a17d66688f2571afe13b6245b2c117c18a7e3cb4ce4b50e26ac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bb7e9b9468600b21e2681832db78e850f7bd8608148bc2255d987683740810c13e40e0022f234843935314ae864ec22731b57388998ada9bed64c97b46febe39c010215a267181c30199482b24ce4e0e273541299b5a8a26a58f8eac97a6694ca1673b22a8c4edf08eaff4f02039b309ff16ca1c93ab70e89ae7ef0c3db7284bd929c6355b648426222e98fa4f803ea533cea68b9194f105ae2c05c1bbf26ea4504c43eb3b41e9a6e93bae742916903e599a8e150ad0c022412ea4ceceeabe118ea4f35464aa5802ec2e2c75a04f38a429fc8b6c96f1c553f997079c4b2f88aedad5fcedb27dfd08c2627d98dafe1e145c329e2f3ff599026f0613615d5de86d49bfc9e4cf700d6f863bf9ed6d7a48c92613b770c9883fe97c4ae2fd646f7a9ab1a53c341d56baeeef5cfb5cd0d53bf02e4e99985538774ec16e55c0f9c79387356a824b9a4f58bb5192fe3b4bc5c28d3029bcd09001b98799e33f67080969b7abf7d0bef61d58990047bc0838c1b6aafa1020bd53506033996bccd5df9e3d5c51380986929d11f5bfe7593fd4f4a99f446c802130398fc8dd6db03318fe574239a1d0584e17e159fb907f01c7a343490b4c18703a834c1ccf4b888cdcac60a9b25afc3279c8ee4613c651c47c891957e0069c8b102d84cda427f8e51f2c7219dbeb19b021063ae4cd4baa134d289a8f2a10281a30a107e029abc36c43de15d1c2bbafa190c874057835617b9c44f2867abaf4772b77bf4ad032354ed42cdb60aef4f68ec163f00fac74ccb4d0ca314fd6671b834d49175ac610290bf20ab41efb8c4757858a410066cc310fc863d9a8c1921a0ad11222f00dc8402ea21b19b073b6f90c064df7f9cc1f4c99c94bd1c7bdbb59a27206abc92f134590395172beaa133da6ddc866971af18c74edd258b450ffa238772860e75e2766ad8038a855bd373f7c4cad81ca1de528bf57d111cdb660c195530e916cced8aeb4ddf68
payload (732 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bb7e9b9468600b21e2681832db78e850f7bd8608148bc2255d987683740810c13e40e0022f234843935314ae864ec22731b57388998ada9bed64c97b46febe39c010215a267181c30199482b24ce4e0e273541299b5a8a26a58f8eac97a6694ca1673b22a8c4edf08eaff4f02039b309ff16ca1c93ab70e89ae7ef0c3db7284bd929c6355b648426222e98fa4f803ea533cea68b9194f105ae2c05c1bbf26ea4504c43eb3b41e9a6e93bae742916903e599a8e150ad0c022412ea4ceceeabe118ea4f35464aa5802ec2e2c75a04f38a429fc8b6c96f1c553f997079c4b2f88aedad5fcedb27dfd08c2627d98dafe1e145c329e2f3ff599026f0613615d5de86d49bfc9e4cf700d6f863bf9ed6d7a48c92613b770c9883fe97c4ae2fd646f7a9ab1a53c341d56baeeef5cfb5cd0d53bf02e4e99985538774ec16e55c0f9c79387356a824b9a4f58bb5192fe3b4bc5c28d3029bcd09001b98799e33f67080969b7abf7d0bef61d58990047bc0838c1b6aafa1020bd53506033996bccd5df9e3d5c51380986929d11f5bfe7593fd4f4a99f446c802130398fc8dd6db03318fe574239a1d0584e17e159fb907f01c7a343490b4c18703a834c1ccf4b888cdcac60a9b25afc3279c8ee4613c651c47c891957e0069c8b102d84cda427f8e51f2c7219dbeb19b021063aebaa134d289a8f2a10281a30a107e029abc36c43de15d1c2bbafa190c874057835617b9c44f2867abaf4772b77bf4ad032354ed42cdb60aef4f68ec163f00fac74ccb4d0ca314fd6671b834d49175ac610290bf20ab41efb8c4757858a410066cc310fc863d9a8c1921a0ad11222f00dc8402ea21b19b073b6f90c064df7f9cc1f4c99c94bd1c7bdbb59a27206abc92f134590395172beaa133da6ddc866971af18c74edd258b450ffa238772860e75e2766ad8038a855bd373f7c4cad81ca1de528bf57d111cdb660c195530e916cced8aeb4ddf