tacitscan mainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP ✓ decoded 8 confirmations · final

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

Transaction

txid · reveal
10b2b8af6f2b5c0b71d61462d4bf6f9f777f4b587f12a0dfa5bad0436b5c7da6
commit_txid
70f4bd200bdd89445243c5f3c35f310c8e4056fb5f90844e222b28c54a9372e6
status
8 confirmations · final
block
957607 · tx_index 122
block_hash
00000000000000000000f09ca2cb1b64eb91513f507576294e52768d0e67a552
block_time
2026-07-11T20:50:45.000Z · 1h 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
648e087405aadabbedf750ac12d8defff88f84978ce251bd030660a4a48fdd51f6cf8ee5cae4be0a482b6aa632dbb86eb91c9c2ca7a4840ca026d3d044e7ce79
rangeproof (657 B)
0200c4e1b6546fe801664d5e957530e946f36125ebfa1814e97244794f5e01d18903b730886120db38a036f8e0f2b8eb5f2afd5e33a614daaa3c3bd65138c8145b690276af9e413a372bb79cdbb83e301ce4dc1287e83031548baf81169a410ae7f3dc7d4cf48621460f9cf73db34aa39bb076539b0833584f2126683c63f42f622f99dba0aa6bc7c6079eb2e6813f949ca45f8bec37541007d1cf5b59f74abacde318b9712de29dbdf9085521872fa6e4ad89592290c89edfa609b7199fffed0055d00396564283de04af2613a774b0bafc9c714287338a7c3250b7acf8dbbf09dd40e803ffa15e3345f128e9b5467fcb411adeb47286f6b6395b0c8be991efb89bfb878d0278f7acae03bebb139ddd8ff38a4d4c386990c4b1d220556909e16b2086e22b9403ee057a61958809de7adc9e26079e3a5be8059553cbd881b1450d4b4555acfa5b0312a767e3b53fff19be91595595411ee26aaa15d453a62ac7069eee09e312cd46036015f9ad3039fc438ef5d99561f7869ac29a6c1e874d680b95eb4cfa8ae570f2023ab03233ffca99bb2282a75a75b382ce3b6b33f15b737f09b1343d95830e452803f7e057277c3740014491079b40283b8d945d179c92f31c64901ad01b2298623303758fa7ba0a84a5ebd9595029397742889f18299d314ac10ca2713914a0c1b83a030f5dd7cc27e4c0a224f12f3c89a09320d2cce29422ae8c1f245fd5c1c2774ff8031034b9b995129058f854a33af9450fa4f327148e8a36a143d0c40744f14da4b40346beead400f29312d42167144dc2a32279cfdab0874215c9a7208a75aba507e30309ff0cf2209b71bcade122308f7691b7811cce3fe337cbca8d7c08fc7c98800e033800aa1ef708c84c3ec3d68fc6a3b0c8e593cb4e4b916b07cadc137ad600d59b

Raw

witness (890 B)
20feff9f8e6762cf0412ece15fed0594343be564d1ac919e41c665c9279ab49958ac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b648e087405aadabbedf750ac12d8defff88f84978ce251bd030660a4a48fdd51f6cf8ee5cae4be0a482b6aa632dbb86eb91c9c2ca7a4840ca026d3d044e7ce790202fe07817ad36ed9393b7130006a83c4c1dc3cb2ec403c92a9a6329d17c198df326850fea403a7497003f76a960825760f7eacc46dc58d139ce091a20940f272983cc5848e13b68bc90f5a7bd82a333d514691020200c4e1b6546fe801664d5e957530e946f36125ebfa1814e97244794f5e01d18903b730886120db38a036f8e0f2b8eb5f2afd5e33a614daaa3c3bd65138c8145b690276af9e413a372bb79cdbb83e301ce4dc1287e83031548baf81169a410ae7f3dc7d4cf48621460f9cf73db34aa39bb076539b0833584f2126683c63f42f622f99dba0aa6bc7c6079eb2e6813f949ca45f8bec37541007d1cf5b59f74abacde318b9712de29dbdf9085521872fa6e4ad89592290c89edfa609b7199fffed0055d00396564283de04af2613a774b0bafc9c714287338a7c3250b7acf8dbbf09dd40e803ffa15e3345f128e9b5467fcb411adeb47286f6b6395b0c8be991efb89bfb878d0278f7acae03bebb139ddd8ff38a4d4c386990c4b1d220556909e16b2086e22b9403ee057a61958809de7adc9e26079e3a5be8059553cbd881b1450d4b4555acfa5b0312a767e3b53fff19be914d3f01595595411ee26aaa15d453a62ac7069eee09e312cd46036015f9ad3039fc438ef5d99561f7869ac29a6c1e874d680b95eb4cfa8ae570f2023ab03233ffca99bb2282a75a75b382ce3b6b33f15b737f09b1343d95830e452803f7e057277c3740014491079b40283b8d945d179c92f31c64901ad01b2298623303758fa7ba0a84a5ebd9595029397742889f18299d314ac10ca2713914a0c1b83a030f5dd7cc27e4c0a224f12f3c89a09320d2cce29422ae8c1f245fd5c1c2774ff8031034b9b995129058f854a33af9450fa4f327148e8a36a143d0c40744f14da4b40346beead400f29312d42167144dc2a32279cfdab0874215c9a7208a75aba507e30309ff0cf2209b71bcade122308f7691b7811cce3fe337cbca8d7c08fc7c98800e033800aa1ef708c84c3ec3d68fc6a3b0c8e593cb4e4b916b07cadc137ad600d59b68
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b648e087405aadabbedf750ac12d8defff88f84978ce251bd030660a4a48fdd51f6cf8ee5cae4be0a482b6aa632dbb86eb91c9c2ca7a4840ca026d3d044e7ce790202fe07817ad36ed9393b7130006a83c4c1dc3cb2ec403c92a9a6329d17c198df326850fea403a7497003f76a960825760f7eacc46dc58d139ce091a20940f272983cc5848e13b68bc90f5a7bd82a333d514691020200c4e1b6546fe801664d5e957530e946f36125ebfa1814e97244794f5e01d18903b730886120db38a036f8e0f2b8eb5f2afd5e33a614daaa3c3bd65138c8145b690276af9e413a372bb79cdbb83e301ce4dc1287e83031548baf81169a410ae7f3dc7d4cf48621460f9cf73db34aa39bb076539b0833584f2126683c63f42f622f99dba0aa6bc7c6079eb2e6813f949ca45f8bec37541007d1cf5b59f74abacde318b9712de29dbdf9085521872fa6e4ad89592290c89edfa609b7199fffed0055d00396564283de04af2613a774b0bafc9c714287338a7c3250b7acf8dbbf09dd40e803ffa15e3345f128e9b5467fcb411adeb47286f6b6395b0c8be991efb89bfb878d0278f7acae03bebb139ddd8ff38a4d4c386990c4b1d220556909e16b2086e22b9403ee057a61958809de7adc9e26079e3a5be8059553cbd881b1450d4b4555acfa5b0312a767e3b53fff19be91595595411ee26aaa15d453a62ac7069eee09e312cd46036015f9ad3039fc438ef5d99561f7869ac29a6c1e874d680b95eb4cfa8ae570f2023ab03233ffca99bb2282a75a75b382ce3b6b33f15b737f09b1343d95830e452803f7e057277c3740014491079b40283b8d945d179c92f31c64901ad01b2298623303758fa7ba0a84a5ebd9595029397742889f18299d314ac10ca2713914a0c1b83a030f5dd7cc27e4c0a224f12f3c89a09320d2cce29422ae8c1f245fd5c1c2774ff8031034b9b995129058f854a33af9450fa4f327148e8a36a143d0c40744f14da4b40346beead400f29312d42167144dc2a32279cfdab0874215c9a7208a75aba507e30309ff0cf2209b71bcade122308f7691b7811cce3fe337cbca8d7c08fc7c98800e033800aa1ef708c84c3ec3d68fc6a3b0c8e593cb4e4b916b07cadc137ad600d59b