tacitscan mainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP ✓ decoded 963 confirmations · final

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

Transaction

txid · reveal
1eb56628064461a189f5047329a423169f59bf398202f9b6eaec946fae4a734e
commit_txid
b41bd8775bb473c8233f4aedf47cbe999f8847749ddffadc81dab8541147b61b
status
963 confirmations · final
block
958957 · tx_index 1504
block_hash
00000000000000000001f349b21596c31db0162a93ee883eda6ca8117e37034c
block_time
2026-07-21T03:48:55.000Z · 6d 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 bc1qglagvxh7zjnxk79n28x6c0qkcs4r9cn50r3eut v0_p2wpkh 546 sats sender's change
1 bc1qglagvxh7zjnxk79n28x6c0qkcs4r9cn50r3eut v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
59e22ed78a34e8de3d2df09037abf2bfd72072348163a3034bcb51433b94560b3016e625e8b13c86185f40f9d27825d18398c40fc72ee21fb5e8fda07046d920
rangeproof (657 B)
03d99ac8e703d52d7ed502a911c54a9aba330f4e1f126d924321262ea38c258cad029e85be1f67488f1abc70d1aafd48c9c0b84781788f3a0493ef8b8a93f68c2faf0230f3278a026516edf04938ccdf44124bb583dfc1f1e97619fc9f7c3f5016983a20590c32f1d712d3e841bcdd29696c82d9bb036bd7c23851425e2bbfee924c5edd929b0903ded917032a4ec8ee26541d265908df5134f81f6aec4acc103bfb05914517acd70b4b4164f4e5abc7ced7920b265bad33898a3e3c1c5ee81801adf803c2c43722b854ccddd03679b1168d1ab68226d47c0d6c5f4a79aa710f28fdb6af026432bbfaf859956a146c13b223909eb668171f194ace884d4a27f080a686851a030194f285d7af5fd5860ba3aea1fb4b1200611290853a6c6c0b5248c76c248b510294ef016465d8d112b92bcdb87b979672fa16194fe55ecc174791ae0c570fc0a202a168621339f25f597aeb66499ed599e9bc3f96d41606d6506c964601a92e419f03b3cb96fc6cde688fa5c89f3c19b681489c7574ee0e3e1b014e62ae28c5ab5e3e02d3775e54a1c17431c08608bc9126e973e71a1890dacd386e7072105fe2361c4e03d7244cc4df34864dd1e95eb0c760958e75435c295c75ba60ac15a9c666e3b0f002e910a353f4c4a9bad174b2609cf6fa1e440fc0e969621758c104515c1c4fe45302ff6a36894e8fbe09506bf2af85799f74a946ae02767caafeff6a93e0ad9343d4027f7c73e03d7bd9278cf28bea3395357b2f8a241726b10476d339a31d58efc062038748b387fa6a46e78506a38cc5bf72e33b460798bf7cd720e1a131b60e7d8db703bd476ccc48c2118bc21efcb77c413854a5fbe27a3a8350c147c4d55c01f6db0c0247f9b325935ef93d26e1653b128ae552bfd9ec1d49ccf8c3f054b6af9f0837ac

Raw

witness (890 B)
20787f38658483e873fa3ef60a5d7b78746c217806b3559594d4023dbc1d6c449bac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b59e22ed78a34e8de3d2df09037abf2bfd72072348163a3034bcb51433b94560b3016e625e8b13c86185f40f9d27825d18398c40fc72ee21fb5e8fda07046d9200203ac6b71c600be27edad26791b7a7dc2516a92a0ff88793360cd27eaf027e28f5f25bf3da093d1382d03a3f07b6779a4e7d4758a7ff5adcb20e7f266425c6eb33702a18e0a7f4960eb31a36fce74d55065d4910203d99ac8e703d52d7ed502a911c54a9aba330f4e1f126d924321262ea38c258cad029e85be1f67488f1abc70d1aafd48c9c0b84781788f3a0493ef8b8a93f68c2faf0230f3278a026516edf04938ccdf44124bb583dfc1f1e97619fc9f7c3f5016983a20590c32f1d712d3e841bcdd29696c82d9bb036bd7c23851425e2bbfee924c5edd929b0903ded917032a4ec8ee26541d265908df5134f81f6aec4acc103bfb05914517acd70b4b4164f4e5abc7ced7920b265bad33898a3e3c1c5ee81801adf803c2c43722b854ccddd03679b1168d1ab68226d47c0d6c5f4a79aa710f28fdb6af026432bbfaf859956a146c13b223909eb668171f194ace884d4a27f080a686851a030194f285d7af5fd5860ba3aea1fb4b1200611290853a6c6c0b5248c76c248b510294ef016465d8d112b92bcdb87b979672fa16194fe55ecc174791ae0c570fc0a202a168621339f25f597aeb4d3f0166499ed599e9bc3f96d41606d6506c964601a92e419f03b3cb96fc6cde688fa5c89f3c19b681489c7574ee0e3e1b014e62ae28c5ab5e3e02d3775e54a1c17431c08608bc9126e973e71a1890dacd386e7072105fe2361c4e03d7244cc4df34864dd1e95eb0c760958e75435c295c75ba60ac15a9c666e3b0f002e910a353f4c4a9bad174b2609cf6fa1e440fc0e969621758c104515c1c4fe45302ff6a36894e8fbe09506bf2af85799f74a946ae02767caafeff6a93e0ad9343d4027f7c73e03d7bd9278cf28bea3395357b2f8a241726b10476d339a31d58efc062038748b387fa6a46e78506a38cc5bf72e33b460798bf7cd720e1a131b60e7d8db703bd476ccc48c2118bc21efcb77c413854a5fbe27a3a8350c147c4d55c01f6db0c0247f9b325935ef93d26e1653b128ae552bfd9ec1d49ccf8c3f054b6af9f0837ac68
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b59e22ed78a34e8de3d2df09037abf2bfd72072348163a3034bcb51433b94560b3016e625e8b13c86185f40f9d27825d18398c40fc72ee21fb5e8fda07046d9200203ac6b71c600be27edad26791b7a7dc2516a92a0ff88793360cd27eaf027e28f5f25bf3da093d1382d03a3f07b6779a4e7d4758a7ff5adcb20e7f266425c6eb33702a18e0a7f4960eb31a36fce74d55065d4910203d99ac8e703d52d7ed502a911c54a9aba330f4e1f126d924321262ea38c258cad029e85be1f67488f1abc70d1aafd48c9c0b84781788f3a0493ef8b8a93f68c2faf0230f3278a026516edf04938ccdf44124bb583dfc1f1e97619fc9f7c3f5016983a20590c32f1d712d3e841bcdd29696c82d9bb036bd7c23851425e2bbfee924c5edd929b0903ded917032a4ec8ee26541d265908df5134f81f6aec4acc103bfb05914517acd70b4b4164f4e5abc7ced7920b265bad33898a3e3c1c5ee81801adf803c2c43722b854ccddd03679b1168d1ab68226d47c0d6c5f4a79aa710f28fdb6af026432bbfaf859956a146c13b223909eb668171f194ace884d4a27f080a686851a030194f285d7af5fd5860ba3aea1fb4b1200611290853a6c6c0b5248c76c248b510294ef016465d8d112b92bcdb87b979672fa16194fe55ecc174791ae0c570fc0a202a168621339f25f597aeb66499ed599e9bc3f96d41606d6506c964601a92e419f03b3cb96fc6cde688fa5c89f3c19b681489c7574ee0e3e1b014e62ae28c5ab5e3e02d3775e54a1c17431c08608bc9126e973e71a1890dacd386e7072105fe2361c4e03d7244cc4df34864dd1e95eb0c760958e75435c295c75ba60ac15a9c666e3b0f002e910a353f4c4a9bad174b2609cf6fa1e440fc0e969621758c104515c1c4fe45302ff6a36894e8fbe09506bf2af85799f74a946ae02767caafeff6a93e0ad9343d4027f7c73e03d7bd9278cf28bea3395357b2f8a241726b10476d339a31d58efc062038748b387fa6a46e78506a38cc5bf72e33b460798bf7cd720e1a131b60e7d8db703bd476ccc48c2118bc21efcb77c413854a5fbe27a3a8350c147c4d55c01f6db0c0247f9b325935ef93d26e1653b128ae552bfd9ec1d49ccf8c3f054b6af9f0837ac