tacitscan mainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP ✓ decoded 9 confirmations · final

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

Transaction

txid · reveal
ff0e3e20dbe2fc118c45c24afb7654b6f8a031b1514d03bcf4c58dae067ec266
commit_txid
a3a096d9b3874f6afcb7bacbecae88048c1cc7449673dfcccfb3896a76f45463
status
9 confirmations · final
block
969179 · tx_index 2831
block_hash
000000000000000000017c613afc50853f4eff17ad118604ccbcef60c6eaf0ba
block_time
2026-09-29T16:20:31.000Z · 2h 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 bc1qxazzrvswvp906m2s7qplffyt5kn3zegftk9zpf v0_p2wpkh 546 sats sender's change
1 bc1qxazzrvswvp906m2s7qplffyt5kn3zegftk9zpf v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
adfb3e28a248fb6f15497156a4843ca759fd3a2e13ae7d9e7a6816de407184c78c9375a6a0770e6765ff3197fe0db8268b33c94686b4c88c574a2f17cbe30ce5
rangeproof (657 B)
02116ea902df21469326856fa97ad1307c27678ccd6d3221aac6af139e9ffbb1b402a0ac2f2b24ca7890067eb55aec08e87023eddde361bab60773c0137887aed81603b0de08c54235b9f5cb5738567a5b46fea8f7788fc9771909d1e34d0324c4638afebc82503ad5307b3e5da24613e9c79e620a41af71bc3cf512b6f4a0be1913fbea59cb71543e14e81504d296797225915cbfd6506b4041c8d8f0d9bc9c1325b753cec3b0cda0618855b35e2ae519de11d700ea8b4250519cddc95cfe30525cc603eee506c6aa9780a9f4e11dc4e63f4bacbce696c13b55c722b6081530aad9605203813521fe1e9cb388deb3293b245d030b1e8778ee96b9a5758c4ee2eb3e45ba90031e2dd133cf8a8ae24f8e71ade3c313a2ce9e7f7aaef807b8359b4c6b22e2d5a0026118b0e33d2eb5a94c24e8073d2882abe6ff2da3203f054366b4e6d5702b2f790200ece8fed1094390dad14893006abbcc33c4c6800e7fb1cda95903b732a572f103527a24479f05894db2b4914b12a268203b9f9575f5805e636a571cef1a7bcb5b0386d5b86cccb8b83c2b2e636e80fb9795a3ece954fc01f10fad833b1d32d93958033bcd735db1534afa3ab7902b6164caa6caa4b8b430faf14cb79d72e649e0e8c303bd0c845e6b75bfffc151be9462919bf54acb9cb959dcf2a486100d6d0f8185090223604d9e5153c8c72d54a7e19a98134e72e95e2de80ec0b22ead6c77ea7aefa503c51c5beeb031eee132e15c86b12269f9c41675ae23d9150f284c98d47567dc7d028f2642fe72940aece70385069b3678fbc27bdd85d9562354d356dd91d7f4c3db03c695bff113f810ef14be05202bf71e55492033af1c99b8ef7a943cc3efbee3e002ff81cda2ae6fd11825a9c80d438960664056fcbe5f6c7123d07f153035e46fe2

Raw

witness (890 B)
207bf323f10ce2f6fc681c1490e24448c5dec0ac7d75bfa39179c85d2644b02fb1ac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762badfb3e28a248fb6f15497156a4843ca759fd3a2e13ae7d9e7a6816de407184c78c9375a6a0770e6765ff3197fe0db8268b33c94686b4c88c574a2f17cbe30ce50203c95fb06efcb594126bebb722fa3848f549a0e04243e6464e778fdc81f6b256e333049a99fa0d949003b324dbf4973188b60ed94a88d2486a7e1227d7080df9db29669dcf97673348252ed47a962ac3ae63910202116ea902df21469326856fa97ad1307c27678ccd6d3221aac6af139e9ffbb1b402a0ac2f2b24ca7890067eb55aec08e87023eddde361bab60773c0137887aed81603b0de08c54235b9f5cb5738567a5b46fea8f7788fc9771909d1e34d0324c4638afebc82503ad5307b3e5da24613e9c79e620a41af71bc3cf512b6f4a0be1913fbea59cb71543e14e81504d296797225915cbfd6506b4041c8d8f0d9bc9c1325b753cec3b0cda0618855b35e2ae519de11d700ea8b4250519cddc95cfe30525cc603eee506c6aa9780a9f4e11dc4e63f4bacbce696c13b55c722b6081530aad9605203813521fe1e9cb388deb3293b245d030b1e8778ee96b9a5758c4ee2eb3e45ba90031e2dd133cf8a8ae24f8e71ade3c313a2ce9e7f7aaef807b8359b4c6b22e2d5a0026118b0e33d2eb5a94c24e8073d2882abe6ff2da3203f054366b4e6d5702b2f790200ece8fed1094390dad14d3f014893006abbcc33c4c6800e7fb1cda95903b732a572f103527a24479f05894db2b4914b12a268203b9f9575f5805e636a571cef1a7bcb5b0386d5b86cccb8b83c2b2e636e80fb9795a3ece954fc01f10fad833b1d32d93958033bcd735db1534afa3ab7902b6164caa6caa4b8b430faf14cb79d72e649e0e8c303bd0c845e6b75bfffc151be9462919bf54acb9cb959dcf2a486100d6d0f8185090223604d9e5153c8c72d54a7e19a98134e72e95e2de80ec0b22ead6c77ea7aefa503c51c5beeb031eee132e15c86b12269f9c41675ae23d9150f284c98d47567dc7d028f2642fe72940aece70385069b3678fbc27bdd85d9562354d356dd91d7f4c3db03c695bff113f810ef14be05202bf71e55492033af1c99b8ef7a943cc3efbee3e002ff81cda2ae6fd11825a9c80d438960664056fcbe5f6c7123d07f153035e46fe268
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762badfb3e28a248fb6f15497156a4843ca759fd3a2e13ae7d9e7a6816de407184c78c9375a6a0770e6765ff3197fe0db8268b33c94686b4c88c574a2f17cbe30ce50203c95fb06efcb594126bebb722fa3848f549a0e04243e6464e778fdc81f6b256e333049a99fa0d949003b324dbf4973188b60ed94a88d2486a7e1227d7080df9db29669dcf97673348252ed47a962ac3ae63910202116ea902df21469326856fa97ad1307c27678ccd6d3221aac6af139e9ffbb1b402a0ac2f2b24ca7890067eb55aec08e87023eddde361bab60773c0137887aed81603b0de08c54235b9f5cb5738567a5b46fea8f7788fc9771909d1e34d0324c4638afebc82503ad5307b3e5da24613e9c79e620a41af71bc3cf512b6f4a0be1913fbea59cb71543e14e81504d296797225915cbfd6506b4041c8d8f0d9bc9c1325b753cec3b0cda0618855b35e2ae519de11d700ea8b4250519cddc95cfe30525cc603eee506c6aa9780a9f4e11dc4e63f4bacbce696c13b55c722b6081530aad9605203813521fe1e9cb388deb3293b245d030b1e8778ee96b9a5758c4ee2eb3e45ba90031e2dd133cf8a8ae24f8e71ade3c313a2ce9e7f7aaef807b8359b4c6b22e2d5a0026118b0e33d2eb5a94c24e8073d2882abe6ff2da3203f054366b4e6d5702b2f790200ece8fed1094390dad14893006abbcc33c4c6800e7fb1cda95903b732a572f103527a24479f05894db2b4914b12a268203b9f9575f5805e636a571cef1a7bcb5b0386d5b86cccb8b83c2b2e636e80fb9795a3ece954fc01f10fad833b1d32d93958033bcd735db1534afa3ab7902b6164caa6caa4b8b430faf14cb79d72e649e0e8c303bd0c845e6b75bfffc151be9462919bf54acb9cb959dcf2a486100d6d0f8185090223604d9e5153c8c72d54a7e19a98134e72e95e2de80ec0b22ead6c77ea7aefa503c51c5beeb031eee132e15c86b12269f9c41675ae23d9150f284c98d47567dc7d028f2642fe72940aece70385069b3678fbc27bdd85d9562354d356dd91d7f4c3db03c695bff113f810ef14be05202bf71e55492033af1c99b8ef7a943cc3efbee3e002ff81cda2ae6fd11825a9c80d438960664056fcbe5f6c7123d07f153035e46fe2