tacitscan mainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP ✓ decoded 17 confirmations · final

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

Transaction

txid · reveal
bfdf7b9e978f4c9e220e1c3942b4fb78bd9cd65bf0ad4cbc2b151db4db0ec749
commit_txid
1bc8896622d6d432f3f7c8f9e37e72f676a06205f5b8b6d6aa06aadce464b2b8
status
17 confirmations · final
block
965364 · tx_index 1466
block_hash
0000000000000000000033539058504c01a93e1b796db69ddb6ffc3b7d23e655
block_time
2026-09-03T20:09:05.000Z · 2h ago
fee
624 sats
vin / vout
3 / 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 bc1q26p23znrwsaukh5nk3qdtxx3wczp7a4ektv9xy v0_p2wpkh 546 sats sender's change
1 bc1q26p23znrwsaukh5nk3qdtxx3wczp7a4ektv9xy v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
8357c75fcae1466836e6f70d96a1dc5e69bc50b45489e307f5a809fc2dc0cbd438292b7e7eeaafb6ad49f69e42827193b8c43863b9dde4a80e3684cfee18869c
rangeproof (657 B)
029bc619d60ddedeb56af9f0d626cceb00f4d652ad6086467865854ee165f2eecb02c859949fd278c3691129187328eaf086d039f32ff75efd43da909372ca39f0a603d50e3e9e562d6f1b627f9e3f55e49bcc3f3020629661d7247442c5387f7495830e875c1cd24d5721cea098484d0e6f3472367baee4156c68568cdb77b5cf337a48be545390722d085516facd3c5a9b596998bbac6ac994f6d5e3b3b5fc6c1e6865789988f61de7ce342c9dfe20cbd158b46ef5fbcac1bdb6ca918d13a91f8ec202d36ecdf77552f7ce47089977c6adc1f4b955f3188d88f13ea95d455bf28e3b5103fdab2b663d9878aa768ff7eabc67a6bde204cd4058f6e9afddc57f9dac369d61022ce8c6c96a604c4d199e7c5585bbe25ce0f6bb0c27c82a447950844bf91771a6037da1b7d501b2ad666cea6cb901f1c9c654c9b30371ef7ec72eec4c1629c5fa4b03cb6f00f9996283910a350278c0f189925b509ba2c91c05035dd11c448b409f4902a6dfbe890a8af28cf4af8ab3dc9c3a198340358522c4e48b95ec5010bf19dae503ba89ed1eceac43c0c3b3a58775006e08b8198255acfee3a28b1ccc1bbb95a7dd027e8930ad84f7e99575bce5da545ca71a18d3957dd5858dd226248830a28d11f903852ce189eeff1117f8a2dcd18fb47629c83edeb786fa7382d78e13f67132fb1a02b17e1790d1864d70f8f64b4199617e2b71f620d803257873f5415a45047176c203f30f17fb01fc87dd2fd380793b2ff4d0ce7d52d82584ed0e09dc652c1dbee28303eb9113a2bcf68d2bdde44bca6a6ff78e299062e7cabd40232d6be14bf2c439ec028dc72543287b45503b52d3d276ffe2fd57d4fe5ef9d8613b1ad7f179404c401b023ecf53f1bc247efc1519b984f72394f72b2ddde049c7fce66014c9db8b12c42d

Raw

witness (890 B)
20e76105cb17f5d9ea30ddfbc9f0368728de88ec65bfecd8ccfa326e3cb7fb4cbbac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b8357c75fcae1466836e6f70d96a1dc5e69bc50b45489e307f5a809fc2dc0cbd438292b7e7eeaafb6ad49f69e42827193b8c43863b9dde4a80e3684cfee18869c02035eeb802323184bcadb7e7d2d6881e0c66adfabc8abc23520b18f7ee0d8796e41a231392f3b99185c0363865b7966610f3ec64d2d0f79403c3b59507e3e72f1007a65b7ec8b58b5dacf85fc32448a55fb7d9102029bc619d60ddedeb56af9f0d626cceb00f4d652ad6086467865854ee165f2eecb02c859949fd278c3691129187328eaf086d039f32ff75efd43da909372ca39f0a603d50e3e9e562d6f1b627f9e3f55e49bcc3f3020629661d7247442c5387f7495830e875c1cd24d5721cea098484d0e6f3472367baee4156c68568cdb77b5cf337a48be545390722d085516facd3c5a9b596998bbac6ac994f6d5e3b3b5fc6c1e6865789988f61de7ce342c9dfe20cbd158b46ef5fbcac1bdb6ca918d13a91f8ec202d36ecdf77552f7ce47089977c6adc1f4b955f3188d88f13ea95d455bf28e3b5103fdab2b663d9878aa768ff7eabc67a6bde204cd4058f6e9afddc57f9dac369d61022ce8c6c96a604c4d199e7c5585bbe25ce0f6bb0c27c82a447950844bf91771a6037da1b7d501b2ad666cea6cb901f1c9c654c9b30371ef7ec72eec4c1629c5fa4b03cb6f00f9996283910a354d3f010278c0f189925b509ba2c91c05035dd11c448b409f4902a6dfbe890a8af28cf4af8ab3dc9c3a198340358522c4e48b95ec5010bf19dae503ba89ed1eceac43c0c3b3a58775006e08b8198255acfee3a28b1ccc1bbb95a7dd027e8930ad84f7e99575bce5da545ca71a18d3957dd5858dd226248830a28d11f903852ce189eeff1117f8a2dcd18fb47629c83edeb786fa7382d78e13f67132fb1a02b17e1790d1864d70f8f64b4199617e2b71f620d803257873f5415a45047176c203f30f17fb01fc87dd2fd380793b2ff4d0ce7d52d82584ed0e09dc652c1dbee28303eb9113a2bcf68d2bdde44bca6a6ff78e299062e7cabd40232d6be14bf2c439ec028dc72543287b45503b52d3d276ffe2fd57d4fe5ef9d8613b1ad7f179404c401b023ecf53f1bc247efc1519b984f72394f72b2ddde049c7fce66014c9db8b12c42d68
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b8357c75fcae1466836e6f70d96a1dc5e69bc50b45489e307f5a809fc2dc0cbd438292b7e7eeaafb6ad49f69e42827193b8c43863b9dde4a80e3684cfee18869c02035eeb802323184bcadb7e7d2d6881e0c66adfabc8abc23520b18f7ee0d8796e41a231392f3b99185c0363865b7966610f3ec64d2d0f79403c3b59507e3e72f1007a65b7ec8b58b5dacf85fc32448a55fb7d9102029bc619d60ddedeb56af9f0d626cceb00f4d652ad6086467865854ee165f2eecb02c859949fd278c3691129187328eaf086d039f32ff75efd43da909372ca39f0a603d50e3e9e562d6f1b627f9e3f55e49bcc3f3020629661d7247442c5387f7495830e875c1cd24d5721cea098484d0e6f3472367baee4156c68568cdb77b5cf337a48be545390722d085516facd3c5a9b596998bbac6ac994f6d5e3b3b5fc6c1e6865789988f61de7ce342c9dfe20cbd158b46ef5fbcac1bdb6ca918d13a91f8ec202d36ecdf77552f7ce47089977c6adc1f4b955f3188d88f13ea95d455bf28e3b5103fdab2b663d9878aa768ff7eabc67a6bde204cd4058f6e9afddc57f9dac369d61022ce8c6c96a604c4d199e7c5585bbe25ce0f6bb0c27c82a447950844bf91771a6037da1b7d501b2ad666cea6cb901f1c9c654c9b30371ef7ec72eec4c1629c5fa4b03cb6f00f9996283910a350278c0f189925b509ba2c91c05035dd11c448b409f4902a6dfbe890a8af28cf4af8ab3dc9c3a198340358522c4e48b95ec5010bf19dae503ba89ed1eceac43c0c3b3a58775006e08b8198255acfee3a28b1ccc1bbb95a7dd027e8930ad84f7e99575bce5da545ca71a18d3957dd5858dd226248830a28d11f903852ce189eeff1117f8a2dcd18fb47629c83edeb786fa7382d78e13f67132fb1a02b17e1790d1864d70f8f64b4199617e2b71f620d803257873f5415a45047176c203f30f17fb01fc87dd2fd380793b2ff4d0ce7d52d82584ed0e09dc652c1dbee28303eb9113a2bcf68d2bdde44bca6a6ff78e299062e7cabd40232d6be14bf2c439ec028dc72543287b45503b52d3d276ffe2fd57d4fe5ef9d8613b1ad7f179404c401b023ecf53f1bc247efc1519b984f72394f72b2ddde049c7fce66014c9db8b12c42d