tacitscan mainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP ✓ decoded 12 confirmations · final

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

Transaction

txid · reveal
87fbb768cf7f4b2d8bd82ec32799737690b123d86c3922b0ba0d807ce19aa284
commit_txid
af7d3d59f257c3577f9d5f9e569271e61c7d8893b4e70ff470c79b7bb9854fa4
status
12 confirmations · final
block
969401 · tx_index 442
block_hash
000000000000000000020e123e9362a0576f2c51490056bf418116645b121d78
block_time
2026-10-01T05:50:39.000Z · 1h ago
fee
500 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)
2

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 bc1q9tl8tkzmrgjkw2yc86f8zge3skg49x8ct8xahf v0_p2wpkh 546 sats sender's change
1 bc1q9tl8tkzmrgjkw2yc86f8zge3skg49x8ct8xahf v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
04a742367a404445a7c7e3e23a843d00245c95f8a7af27e564f6f6544c01d020abb9819265b83ff7088aabba88d8ba582cc617854035c789664d832cf8fdf4f3
rangeproof (657 B)
02ffe44787b84c98892b7070154be65aa6ee5b42104346c82c4cdb519bf603f6d5021eab44ea59a10422f1e84c92f094148a95cd82b608c86f883d797ee07893c62502989557862fd354a50bbac11f9713e57eeddec50f0ad9d2dcfc141f18ba09289340f937ec73e2728a6b1ec6bac5cae75f6ff7a886b8aec4205c7de5d198ae2255d5cf26909b00a3427e79079b039702829dbcff8d535e646f453ac9ed06262d41971d421eec8df3cc221a8aec1853d79f5fc7d35dfb66b37f030b71ca32bc1c92029b2d337256ce2313e917202f088d8b7dc8874d4040270fd7aa44f6e855969330028c422b1384f40ac86b686c81004ced3c0dc4258a4b3b32e5b53fd22bbd9343e7024273bda836bb05bd4ac9d46bb2ed065ef7255777bad9a8016c5832e6213b9e8a032fe280479662f9dbe55c75b9294348894346ab4ae61acc6621e94873035dfb0a0221826e65538b617746d912aa16e99dcea2b9fdb7d7f83fe12e490531e09dc76003f485208460935c3f81b2e8e618c910fc657ee222038388add8bcbb923a45821d025dc48e76080ef0814cc218e71b35bf069a3ca0f51eeaf132420132996d9a70040333b6ccffce02c3440faf9359bb61d419fc01c9d0d4e06d840898ec59e0575c3b03a1fee70f5e630cef12dc911a996dd139626b35b5698f36a860dea7a42ecfee77038d0c76869369227e2e81bcf4c2fffe5ae5f3303c837b02947fc73f534c7af0be02f44f4efb56a0fcb7d8d6b6a387a0b3fac317138a7c645d6c844662ac8c25c48d02f31d6d704c1470c45466ade4129afbc26612795dd4594f7c188d734f675dc88d026a158dc31166c1818c341e28a0e534cb3cd434e1e5e574aad0e4b83ad74974170370868a2e929d78270c9d024bd9b7dd22e89b82c191cdae150215ddbd285b9d8b

Raw

witness (890 B)
205a9b6243029ff18c60fec17f5f363e766843cf6b71714272a199ffd3792f5ec6ac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b04a742367a404445a7c7e3e23a843d00245c95f8a7af27e564f6f6544c01d020abb9819265b83ff7088aabba88d8ba582cc617854035c789664d832cf8fdf4f30202e5c774efd9fee6859bbeaefc428c81480844341cfa2b06074f9694f985d682892233bd321eef50d00210beb432127fbfcc2adb5d315f83efa77143b0a13d726c948f8ea2a06eb96ff35e596103569a0fa1910202ffe44787b84c98892b7070154be65aa6ee5b42104346c82c4cdb519bf603f6d5021eab44ea59a10422f1e84c92f094148a95cd82b608c86f883d797ee07893c62502989557862fd354a50bbac11f9713e57eeddec50f0ad9d2dcfc141f18ba09289340f937ec73e2728a6b1ec6bac5cae75f6ff7a886b8aec4205c7de5d198ae2255d5cf26909b00a3427e79079b039702829dbcff8d535e646f453ac9ed06262d41971d421eec8df3cc221a8aec1853d79f5fc7d35dfb66b37f030b71ca32bc1c92029b2d337256ce2313e917202f088d8b7dc8874d4040270fd7aa44f6e855969330028c422b1384f40ac86b686c81004ced3c0dc4258a4b3b32e5b53fd22bbd9343e7024273bda836bb05bd4ac9d46bb2ed065ef7255777bad9a8016c5832e6213b9e8a032fe280479662f9dbe55c75b9294348894346ab4ae61acc6621e94873035dfb0a0221826e65538b617746d94d3f0112aa16e99dcea2b9fdb7d7f83fe12e490531e09dc76003f485208460935c3f81b2e8e618c910fc657ee222038388add8bcbb923a45821d025dc48e76080ef0814cc218e71b35bf069a3ca0f51eeaf132420132996d9a70040333b6ccffce02c3440faf9359bb61d419fc01c9d0d4e06d840898ec59e0575c3b03a1fee70f5e630cef12dc911a996dd139626b35b5698f36a860dea7a42ecfee77038d0c76869369227e2e81bcf4c2fffe5ae5f3303c837b02947fc73f534c7af0be02f44f4efb56a0fcb7d8d6b6a387a0b3fac317138a7c645d6c844662ac8c25c48d02f31d6d704c1470c45466ade4129afbc26612795dd4594f7c188d734f675dc88d026a158dc31166c1818c341e28a0e534cb3cd434e1e5e574aad0e4b83ad74974170370868a2e929d78270c9d024bd9b7dd22e89b82c191cdae150215ddbd285b9d8b68
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b04a742367a404445a7c7e3e23a843d00245c95f8a7af27e564f6f6544c01d020abb9819265b83ff7088aabba88d8ba582cc617854035c789664d832cf8fdf4f30202e5c774efd9fee6859bbeaefc428c81480844341cfa2b06074f9694f985d682892233bd321eef50d00210beb432127fbfcc2adb5d315f83efa77143b0a13d726c948f8ea2a06eb96ff35e596103569a0fa1910202ffe44787b84c98892b7070154be65aa6ee5b42104346c82c4cdb519bf603f6d5021eab44ea59a10422f1e84c92f094148a95cd82b608c86f883d797ee07893c62502989557862fd354a50bbac11f9713e57eeddec50f0ad9d2dcfc141f18ba09289340f937ec73e2728a6b1ec6bac5cae75f6ff7a886b8aec4205c7de5d198ae2255d5cf26909b00a3427e79079b039702829dbcff8d535e646f453ac9ed06262d41971d421eec8df3cc221a8aec1853d79f5fc7d35dfb66b37f030b71ca32bc1c92029b2d337256ce2313e917202f088d8b7dc8874d4040270fd7aa44f6e855969330028c422b1384f40ac86b686c81004ced3c0dc4258a4b3b32e5b53fd22bbd9343e7024273bda836bb05bd4ac9d46bb2ed065ef7255777bad9a8016c5832e6213b9e8a032fe280479662f9dbe55c75b9294348894346ab4ae61acc6621e94873035dfb0a0221826e65538b617746d912aa16e99dcea2b9fdb7d7f83fe12e490531e09dc76003f485208460935c3f81b2e8e618c910fc657ee222038388add8bcbb923a45821d025dc48e76080ef0814cc218e71b35bf069a3ca0f51eeaf132420132996d9a70040333b6ccffce02c3440faf9359bb61d419fc01c9d0d4e06d840898ec59e0575c3b03a1fee70f5e630cef12dc911a996dd139626b35b5698f36a860dea7a42ecfee77038d0c76869369227e2e81bcf4c2fffe5ae5f3303c837b02947fc73f534c7af0be02f44f4efb56a0fcb7d8d6b6a387a0b3fac317138a7c645d6c844662ac8c25c48d02f31d6d704c1470c45466ade4129afbc26612795dd4594f7c188d734f675dc88d026a158dc31166c1818c341e28a0e534cb3cd434e1e5e574aad0e4b83ad74974170370868a2e929d78270c9d024bd9b7dd22e89b82c191cdae150215ddbd285b9d8b