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
e2a6050f555a855c9e8a332e81d239d93998d444a2956e093c4aeebb6a4130b4
commit_txid
5fb25523f823ded2c89487515dd07a27553744f6279f25253b6918f3bd37b74e
status
17 confirmations · final
block
957608 · tx_index 1499
block_hash
00000000000000000000956b9955aabd84422d00c94e91f1e79d82a9e00eeaa1
block_time
2026-07-11T21:00:50.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 bc1qh05g96cwy76jpvllzl4nam0f0dk2nmrmfdwkak v0_p2wpkh 546 sats sender's change
1 bc1qh05g96cwy76jpvllzl4nam0f0dk2nmrmfdwkak v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
afab2e468d22b22beb85f27709e23c3fa12c27b094ad69dda82cb7f8c21af603b798280bbba96b8965355127d2295cced89d47aec8135464933ff90e79c0c742
rangeproof (657 B)
03b61119a0af46ce87494b86f328e2ebf2329f00860db58745e88edf62d33246630287a0406070c6037ddf4c975d20738181f8f142f9f782ee36c7b078c9637acaf103e84b1721a819c10766665deca3e1567678308ff59043c504e951a0d2ad36a86bb3e58979240a4cd2b3e18d76ecfcb202c31e690b799927d72bedc4cdc12e07fe5139f063fd0c0440866638a6070ed96f6f4cfd1494fd0d59336f446c9a29bd15f73dc2cbb36d9f544f6aa89108b4d6c055449c6c033a6621e661b23a010030f003e957932b40e5d406f7a5560790575497f6f5b002060a58b192ec52921dbf0e880341f22587aa262fd44eefb4783ccba538d773ff5b47442bf1fe3f1e8453a95ba6020522bc9f3f7197a736d0dfa71d867f3b15d64c90239bb5475e979b5cbad5bdfb03fd6aa2c59ba946579f2b09697546544682f5473165f43c6e153200234d44ed8d02729d9d0b3987ce7c573e504a963ea5618083dcc176abd2e1c82e52eaa904a1da03206642d45d4d7f44bfc766b1c315802987bea0abe4b8ccd5b0ad98797f27f02c036b8dde0712aa531034948847dab202369afcf169034de8ab0d63d514d7d2ad580355dff6db915223c0e7662e4e6d844f5eed0217742409d46d0ec0b45111bb7161024aacee1f07f3f56932eb6e74db9a7204e0962f2d67aaf46e80b386bff211abdf02708a4070271f5572c659a185293314b018e2104e44ec92b247ff6d3b778685bd02c7658f68d5144530eefb476d58ab69a13e339b64ab5fe29756f33687bf25eab3034b44aa52678f2ec1356e72bec44fd2fdc453197d9655d5c6596eea9708bdd18f0306f36a4f6b988471b88dddef634a335734b60b35cbf594d2fe73b47b30def6eb0358b38e7c44204ecc4e689ebb4dfbfebd78e575d299cd42f5cf9cba8c68d9aaec

Raw

witness (890 B)
20feff9f8e6762cf0412ece15fed0594343be564d1ac919e41c665c9279ab49958ac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bafab2e468d22b22beb85f27709e23c3fa12c27b094ad69dda82cb7f8c21af603b798280bbba96b8965355127d2295cced89d47aec8135464933ff90e79c0c74202020e940e9d39060ff8ade5ad2d4a55232e1a8001023e9ce346273144bef0654dabb413a06883ffe571034e0ff511cf5b98394c718a9d83f9da7d273dc9920dc865f6d3f00f19875c63b10f822206f0099dc7910203b61119a0af46ce87494b86f328e2ebf2329f00860db58745e88edf62d33246630287a0406070c6037ddf4c975d20738181f8f142f9f782ee36c7b078c9637acaf103e84b1721a819c10766665deca3e1567678308ff59043c504e951a0d2ad36a86bb3e58979240a4cd2b3e18d76ecfcb202c31e690b799927d72bedc4cdc12e07fe5139f063fd0c0440866638a6070ed96f6f4cfd1494fd0d59336f446c9a29bd15f73dc2cbb36d9f544f6aa89108b4d6c055449c6c033a6621e661b23a010030f003e957932b40e5d406f7a5560790575497f6f5b002060a58b192ec52921dbf0e880341f22587aa262fd44eefb4783ccba538d773ff5b47442bf1fe3f1e8453a95ba6020522bc9f3f7197a736d0dfa71d867f3b15d64c90239bb5475e979b5cbad5bdfb03fd6aa2c59ba946579f2b09697546544682f5473165f43c6e153200234d44ed8d02729d9d0b3987ce7c573e4d3f01504a963ea5618083dcc176abd2e1c82e52eaa904a1da03206642d45d4d7f44bfc766b1c315802987bea0abe4b8ccd5b0ad98797f27f02c036b8dde0712aa531034948847dab202369afcf169034de8ab0d63d514d7d2ad580355dff6db915223c0e7662e4e6d844f5eed0217742409d46d0ec0b45111bb7161024aacee1f07f3f56932eb6e74db9a7204e0962f2d67aaf46e80b386bff211abdf02708a4070271f5572c659a185293314b018e2104e44ec92b247ff6d3b778685bd02c7658f68d5144530eefb476d58ab69a13e339b64ab5fe29756f33687bf25eab3034b44aa52678f2ec1356e72bec44fd2fdc453197d9655d5c6596eea9708bdd18f0306f36a4f6b988471b88dddef634a335734b60b35cbf594d2fe73b47b30def6eb0358b38e7c44204ecc4e689ebb4dfbfebd78e575d299cd42f5cf9cba8c68d9aaec68
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bafab2e468d22b22beb85f27709e23c3fa12c27b094ad69dda82cb7f8c21af603b798280bbba96b8965355127d2295cced89d47aec8135464933ff90e79c0c74202020e940e9d39060ff8ade5ad2d4a55232e1a8001023e9ce346273144bef0654dabb413a06883ffe571034e0ff511cf5b98394c718a9d83f9da7d273dc9920dc865f6d3f00f19875c63b10f822206f0099dc7910203b61119a0af46ce87494b86f328e2ebf2329f00860db58745e88edf62d33246630287a0406070c6037ddf4c975d20738181f8f142f9f782ee36c7b078c9637acaf103e84b1721a819c10766665deca3e1567678308ff59043c504e951a0d2ad36a86bb3e58979240a4cd2b3e18d76ecfcb202c31e690b799927d72bedc4cdc12e07fe5139f063fd0c0440866638a6070ed96f6f4cfd1494fd0d59336f446c9a29bd15f73dc2cbb36d9f544f6aa89108b4d6c055449c6c033a6621e661b23a010030f003e957932b40e5d406f7a5560790575497f6f5b002060a58b192ec52921dbf0e880341f22587aa262fd44eefb4783ccba538d773ff5b47442bf1fe3f1e8453a95ba6020522bc9f3f7197a736d0dfa71d867f3b15d64c90239bb5475e979b5cbad5bdfb03fd6aa2c59ba946579f2b09697546544682f5473165f43c6e153200234d44ed8d02729d9d0b3987ce7c573e504a963ea5618083dcc176abd2e1c82e52eaa904a1da03206642d45d4d7f44bfc766b1c315802987bea0abe4b8ccd5b0ad98797f27f02c036b8dde0712aa531034948847dab202369afcf169034de8ab0d63d514d7d2ad580355dff6db915223c0e7662e4e6d844f5eed0217742409d46d0ec0b45111bb7161024aacee1f07f3f56932eb6e74db9a7204e0962f2d67aaf46e80b386bff211abdf02708a4070271f5572c659a185293314b018e2104e44ec92b247ff6d3b778685bd02c7658f68d5144530eefb476d58ab69a13e339b64ab5fe29756f33687bf25eab3034b44aa52678f2ec1356e72bec44fd2fdc453197d9655d5c6596eea9708bdd18f0306f36a4f6b988471b88dddef634a335734b60b35cbf594d2fe73b47b30def6eb0358b38e7c44204ecc4e689ebb4dfbfebd78e575d299cd42f5cf9cba8c68d9aaec