tacitscan mainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP ✓ decoded 4 confirmations

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

Transaction

txid · reveal
e2b254dcbed75b647671fb854766b8656ca36dab357b220e6de6d001ba1b3cc6
commit_txid
517d88b3fdb7c383562463b02cc8af74015e70b6fa83d0887c2d6a91a2ecee9c
status
4 confirmations
block
968132 · tx_index 984
block_hash
00000000000000000001a163a4ef5a112108071bd3de134946d2bbc0422c7668
block_time
2026-09-22T10:23:22.000Z · 1h ago
fee
562 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 bc1qrgt9rf7cag54drzwj2vf0s8pf2rj3zehw8dc9v v0_p2wpkh 546 sats sender's change
1 bc1qrgt9rf7cag54drzwj2vf0s8pf2rj3zehw8dc9v v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
fc8854e808690a39ee5d2a0199e42cb18034329fefea674da0785f6071b5c1e921fbf44f2f716c24b140f8fed0202ac77680b5790b8a63b994055117b31a0862
rangeproof (657 B)
02eccda6b39649dbb4928be755059e0610abe9dc1c06771a5e9cc33ecfd820134002deb0a0e99cc9a6c27765719c75806bb19725801046ab3efd36eca3f6374335550241c1522b8ca4c0b30bc70378639fc1b0073203535c2e68521a9b6ef1210d23f61b3c62625b79efcdafab3bd3131f268a2a06a86d7e555e0883503e97d3161488f1ac9614703b98d86c8b26144fd30cd0401ee7e3f2b15c6b25618abe832a0d970421818535b763ac81f3ca1f148aa719b4f0f254534a5d6040546c8eb0820ca90259ae069506fb137a537692e60c8e1acde41016985f5850f62560753e8531b6cd03e40fffe029a6da1f4149264622d4843ed7f2881c06240a3b96744489c4da6a780302814525922b666e9a235b2fdffc8d755e86265f37ed52483c608e1ad357292f0234743fca4a62fd2cb2f938349ca31f0335dbae64616a33d9d92aa4c46a601704022c96ed4945a0702e0f557adce43afaac9c85a12f39c2ba83f2eebf7efb547bda0305c6d1bb0270aba39465e4e2eb20d0f30a1e801c2def28b1a163496561611972024340728f226f065bc2d7973d31758b431c7f46f1e4c126731d63ba53021fa6fb02117f7ea88b6aa21c0cdf39fe9733d08e65827a093045eb9651235aee15afb50203084a02efd2736e6c146dc34b6a44f8d9ba0d84ab757b4a90edfd4ff86ec80923027c7ac3b9f004c14e5ae7ddb91ff45961096541ed3fd93f90603f23f2ab5bf28003397f541e9b02dfe256990ac76af5c01fd05bcf730d840b0d011c0535735e15ca03fd184603062d01b7022b52c391bf672842ac3db240706070512f74082e47295b02e2e68f6185336a66aeecd994c85834de71fe13f3a34d38758ce1a92dd9aa2fd90372388e511f5a3da53f4571a31e5ec36aa9ada9710773e91e540dacff1ae644a4

Raw

witness (890 B)
2080ffdbeb7cd391b207dd97882e91cefb29b72d55ffd768e8069a5bc2911dbe25ac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bfc8854e808690a39ee5d2a0199e42cb18034329fefea674da0785f6071b5c1e921fbf44f2f716c24b140f8fed0202ac77680b5790b8a63b994055117b31a0862020283f9cff6102653994df7a2d1b04ecd56704bc5a7eab9e6b8536cf95017d7a1d8c9a8d1f00abf8acf03595f29947f6cbfcbc7e401746c1e469ccb908ffe1e22345b1d6b580e386d54877db7cabfbbe71939910202eccda6b39649dbb4928be755059e0610abe9dc1c06771a5e9cc33ecfd820134002deb0a0e99cc9a6c27765719c75806bb19725801046ab3efd36eca3f6374335550241c1522b8ca4c0b30bc70378639fc1b0073203535c2e68521a9b6ef1210d23f61b3c62625b79efcdafab3bd3131f268a2a06a86d7e555e0883503e97d3161488f1ac9614703b98d86c8b26144fd30cd0401ee7e3f2b15c6b25618abe832a0d970421818535b763ac81f3ca1f148aa719b4f0f254534a5d6040546c8eb0820ca90259ae069506fb137a537692e60c8e1acde41016985f5850f62560753e8531b6cd03e40fffe029a6da1f4149264622d4843ed7f2881c06240a3b96744489c4da6a780302814525922b666e9a235b2fdffc8d755e86265f37ed52483c608e1ad357292f0234743fca4a62fd2cb2f938349ca31f0335dbae64616a33d9d92aa4c46a601704022c96ed4945a0702e0f554d3f017adce43afaac9c85a12f39c2ba83f2eebf7efb547bda0305c6d1bb0270aba39465e4e2eb20d0f30a1e801c2def28b1a163496561611972024340728f226f065bc2d7973d31758b431c7f46f1e4c126731d63ba53021fa6fb02117f7ea88b6aa21c0cdf39fe9733d08e65827a093045eb9651235aee15afb50203084a02efd2736e6c146dc34b6a44f8d9ba0d84ab757b4a90edfd4ff86ec80923027c7ac3b9f004c14e5ae7ddb91ff45961096541ed3fd93f90603f23f2ab5bf28003397f541e9b02dfe256990ac76af5c01fd05bcf730d840b0d011c0535735e15ca03fd184603062d01b7022b52c391bf672842ac3db240706070512f74082e47295b02e2e68f6185336a66aeecd994c85834de71fe13f3a34d38758ce1a92dd9aa2fd90372388e511f5a3da53f4571a31e5ec36aa9ada9710773e91e540dacff1ae644a468
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bfc8854e808690a39ee5d2a0199e42cb18034329fefea674da0785f6071b5c1e921fbf44f2f716c24b140f8fed0202ac77680b5790b8a63b994055117b31a0862020283f9cff6102653994df7a2d1b04ecd56704bc5a7eab9e6b8536cf95017d7a1d8c9a8d1f00abf8acf03595f29947f6cbfcbc7e401746c1e469ccb908ffe1e22345b1d6b580e386d54877db7cabfbbe71939910202eccda6b39649dbb4928be755059e0610abe9dc1c06771a5e9cc33ecfd820134002deb0a0e99cc9a6c27765719c75806bb19725801046ab3efd36eca3f6374335550241c1522b8ca4c0b30bc70378639fc1b0073203535c2e68521a9b6ef1210d23f61b3c62625b79efcdafab3bd3131f268a2a06a86d7e555e0883503e97d3161488f1ac9614703b98d86c8b26144fd30cd0401ee7e3f2b15c6b25618abe832a0d970421818535b763ac81f3ca1f148aa719b4f0f254534a5d6040546c8eb0820ca90259ae069506fb137a537692e60c8e1acde41016985f5850f62560753e8531b6cd03e40fffe029a6da1f4149264622d4843ed7f2881c06240a3b96744489c4da6a780302814525922b666e9a235b2fdffc8d755e86265f37ed52483c608e1ad357292f0234743fca4a62fd2cb2f938349ca31f0335dbae64616a33d9d92aa4c46a601704022c96ed4945a0702e0f557adce43afaac9c85a12f39c2ba83f2eebf7efb547bda0305c6d1bb0270aba39465e4e2eb20d0f30a1e801c2def28b1a163496561611972024340728f226f065bc2d7973d31758b431c7f46f1e4c126731d63ba53021fa6fb02117f7ea88b6aa21c0cdf39fe9733d08e65827a093045eb9651235aee15afb50203084a02efd2736e6c146dc34b6a44f8d9ba0d84ab757b4a90edfd4ff86ec80923027c7ac3b9f004c14e5ae7ddb91ff45961096541ed3fd93f90603f23f2ab5bf28003397f541e9b02dfe256990ac76af5c01fd05bcf730d840b0d011c0535735e15ca03fd184603062d01b7022b52c391bf672842ac3db240706070512f74082e47295b02e2e68f6185336a66aeecd994c85834de71fe13f3a34d38758ce1a92dd9aa2fd90372388e511f5a3da53f4571a31e5ec36aa9ada9710773e91e540dacff1ae644a4