tacitscan mainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP ✓ decoded 26 confirmations · final

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

Transaction

txid · reveal
1aebf7bf1701b0b5bc1991538c81063d68f0523c7cb62c8772c5dec8c8b0d59c
commit_txid
459e047f2cd292efc43ec25474f9bc6aa62b32e279e1f4136ee6a0a49b53c077
status
26 confirmations · final
block
965756 · tx_index 652
block_hash
0000000000000000000164c198285de89a10476c8b8003351026e70c51483d3f
block_time
2026-09-06T11:22:25.000Z · 3h 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 bc1qhfxtn9ngz40kh8ngu5j7255msw0t0wfl84aszq v0_p2wpkh 546 sats recipient · shielded-compatible
1 bc1qxgqfp2yqqevxr7z6tzzhv7y62yz4jal3luu92v v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
90695fa61399eca9779a7b7f928992836ca3750960e612ee10a1f7a4051436a27370e890e97eedc93939a6005a57864f91e7b44e25cb7776c6c580e60a4a4209
rangeproof (657 B)
02914229fadf94a2a4fa5861717e020b702d7c28c6fc5e9a3e428934109f78479002e100ff9e9dab0d1230585da4fbdbd14d1b7576be8d626c659617903d7f30f0bc033b65da48fe9c97993cf259dd395e9775e6ec427e4d260ec50821112bbd28bb55f72a5cba98f12e32c83ca6142a36bb28ab731d4d9749965d6ee729d2139566ba959059d7eed388de4d6aa2cc57748840b76576e42a21991decd42043d6e6ebc1f68b3d92f05aa2e860a54b75335c812981ce4243bef3877f533894120efbdf670264db4ab560c72c3d7f765ff74183c42198c77b123d6c7cfde8fa07b53c60a334039007162d9c632e6aaa0376d2757052dc62d8b831c956d84b53cc145329ddf8ac03fd2266f9b1846a0cd38be946b5f30e7104b20fd7b6d6b425793ccf0efa7b0154036c896f0a6b3d6808982f34c4e10960c81e98be865fac6eaad431d6a71b74fc15020c3cf3bdf3465b8d9bc5bd975e4b5248515aed6eb92ee8197bc1a8c1c1c0b1730324a6dd819190554efccd4dffc4e4558ca8d04fad326f6d62237088e818f3423d0398c36fc33a2d257a50543fdd5008fa9aef12170e20793cf5c82e6448f81ff7b203b485850e892ff251da90e11992da8eb2e1fcfd96c3e167c5e4212791c23cc489020b825d6b5ffabfc984b536232f3b074270b3d64855ec0376c5a1a9b25b4cc6330341da30616397f95f0055ee25012daf263210aabfb918551c679c3111e432b29803250ca935c700b5968eb92adf0158f863709c68a615f2729d6505b8ccd8f2c4d8021967ca35de120da0212dcd3408b255feae4c26373a48ab1d3398e7ae039b50b9029e144cb1dd1e65a243e72b392ded3e760d990b8cd5ab32b79c4c97ac9c30dcb502ca0603a38bfaa5ae4708e847b32957d4c3ec68c6b332131a3d0f366f6167e986

Raw

witness (890 B)
20f88dcf3d6de510dcc50d134c678d9488c85e23036db9871b338cbc62d6cab07fac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b90695fa61399eca9779a7b7f928992836ca3750960e612ee10a1f7a4051436a27370e890e97eedc93939a6005a57864f91e7b44e25cb7776c6c580e60a4a42090202cd5edec012da87737a63de993dc630b00d3362589d69a532405932eb48cfec44bb1b99328749216402df755289bb18a8924de098e7296dce56ea9663a6ea547dd4b5c63350d5e4178a511c2526e48397c0910202914229fadf94a2a4fa5861717e020b702d7c28c6fc5e9a3e428934109f78479002e100ff9e9dab0d1230585da4fbdbd14d1b7576be8d626c659617903d7f30f0bc033b65da48fe9c97993cf259dd395e9775e6ec427e4d260ec50821112bbd28bb55f72a5cba98f12e32c83ca6142a36bb28ab731d4d9749965d6ee729d2139566ba959059d7eed388de4d6aa2cc57748840b76576e42a21991decd42043d6e6ebc1f68b3d92f05aa2e860a54b75335c812981ce4243bef3877f533894120efbdf670264db4ab560c72c3d7f765ff74183c42198c77b123d6c7cfde8fa07b53c60a334039007162d9c632e6aaa0376d2757052dc62d8b831c956d84b53cc145329ddf8ac03fd2266f9b1846a0cd38be946b5f30e7104b20fd7b6d6b425793ccf0efa7b0154036c896f0a6b3d6808982f34c4e10960c81e98be865fac6eaad431d6a71b74fc15020c3cf3bdf3465b8d9bc54d3f01bd975e4b5248515aed6eb92ee8197bc1a8c1c1c0b1730324a6dd819190554efccd4dffc4e4558ca8d04fad326f6d62237088e818f3423d0398c36fc33a2d257a50543fdd5008fa9aef12170e20793cf5c82e6448f81ff7b203b485850e892ff251da90e11992da8eb2e1fcfd96c3e167c5e4212791c23cc489020b825d6b5ffabfc984b536232f3b074270b3d64855ec0376c5a1a9b25b4cc6330341da30616397f95f0055ee25012daf263210aabfb918551c679c3111e432b29803250ca935c700b5968eb92adf0158f863709c68a615f2729d6505b8ccd8f2c4d8021967ca35de120da0212dcd3408b255feae4c26373a48ab1d3398e7ae039b50b9029e144cb1dd1e65a243e72b392ded3e760d990b8cd5ab32b79c4c97ac9c30dcb502ca0603a38bfaa5ae4708e847b32957d4c3ec68c6b332131a3d0f366f6167e98668
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b90695fa61399eca9779a7b7f928992836ca3750960e612ee10a1f7a4051436a27370e890e97eedc93939a6005a57864f91e7b44e25cb7776c6c580e60a4a42090202cd5edec012da87737a63de993dc630b00d3362589d69a532405932eb48cfec44bb1b99328749216402df755289bb18a8924de098e7296dce56ea9663a6ea547dd4b5c63350d5e4178a511c2526e48397c0910202914229fadf94a2a4fa5861717e020b702d7c28c6fc5e9a3e428934109f78479002e100ff9e9dab0d1230585da4fbdbd14d1b7576be8d626c659617903d7f30f0bc033b65da48fe9c97993cf259dd395e9775e6ec427e4d260ec50821112bbd28bb55f72a5cba98f12e32c83ca6142a36bb28ab731d4d9749965d6ee729d2139566ba959059d7eed388de4d6aa2cc57748840b76576e42a21991decd42043d6e6ebc1f68b3d92f05aa2e860a54b75335c812981ce4243bef3877f533894120efbdf670264db4ab560c72c3d7f765ff74183c42198c77b123d6c7cfde8fa07b53c60a334039007162d9c632e6aaa0376d2757052dc62d8b831c956d84b53cc145329ddf8ac03fd2266f9b1846a0cd38be946b5f30e7104b20fd7b6d6b425793ccf0efa7b0154036c896f0a6b3d6808982f34c4e10960c81e98be865fac6eaad431d6a71b74fc15020c3cf3bdf3465b8d9bc5bd975e4b5248515aed6eb92ee8197bc1a8c1c1c0b1730324a6dd819190554efccd4dffc4e4558ca8d04fad326f6d62237088e818f3423d0398c36fc33a2d257a50543fdd5008fa9aef12170e20793cf5c82e6448f81ff7b203b485850e892ff251da90e11992da8eb2e1fcfd96c3e167c5e4212791c23cc489020b825d6b5ffabfc984b536232f3b074270b3d64855ec0376c5a1a9b25b4cc6330341da30616397f95f0055ee25012daf263210aabfb918551c679c3111e432b29803250ca935c700b5968eb92adf0158f863709c68a615f2729d6505b8ccd8f2c4d8021967ca35de120da0212dcd3408b255feae4c26373a48ab1d3398e7ae039b50b9029e144cb1dd1e65a243e72b392ded3e760d990b8cd5ab32b79c4c97ac9c30dcb502ca0603a38bfaa5ae4708e847b32957d4c3ec68c6b332131a3d0f366f6167e986