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
bea0d3f2d2ff2ce883e04e1130c925a503671a05746e73f3511104d14b5fb512
commit_txid
d7293d614b2157d6c00bd1d0b4b73a84a4cbe24aa20951210b9f670c8101aea9
status
17 confirmations · final
block
969245 · tx_index 1340
block_hash
000000000000000000020016a6354a66ab7e80e3e840ab429dbad02b02768ccd
block_time
2026-09-30T03:14:46.000Z · 2h ago
fee
948 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 bc1qts7c4yajn3lywwvptt4jf609gslehqmxkr3nl9 v0_p2wpkh 546 sats recipient · shielded-compatible
1 bc1q3fs46wxf9qtfhp2jae2s46dydtk60e55p0qlh0 v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
cf28d7b9ed06106715b91976c4b243a4d6109ff0c29e80952c5a10b655243aeac93715653844e5d2e6fe1a60fb9e619ae52ca929325ee887ce1cf3cca6590173
rangeproof (657 B)
025e13ac4ed1484f0442397de981b64890540636f3fad4ddfd7dfc5e8eaebcd5c00391e30700cc33dd3bc17b738db3b93529dd14d9888819d4d653021b34372d6afb0326f62b953f8815334e6a8b915b7b5e659583918dbe579d574585907ad2efd0d572290b92a3b655f62888dde058c0d9ec61bd53695971238f3c84319d54af5bd12cefc1b2ffe1ab3d7448fec99165f34d4d75649eb8ec1b0489d6c3c4bff44d4e7ea2ed47aaf554efde1fae3aa9db6ead15b9d2558be71eeac8e3a9e9c746eea603c1d9f9d064f91fc9dfeed30598b10c48ba4d409b030450e44f7db8db063d71a002fb2746189e36ed17e81724e6efa3819d065fbc8040987b0e5b4a64a164c9f4b702feebae64552d0bc22056e521ea829cabfdc1f0bea26d62cbcf7bc089d3b418940220bce4a3a1f67d8f9a7fe46fc91f16003d0b28e8d0a8b8e391c9f75f16829725027e6764ab5c8c60938979f766fed9f0ae489dc23fd8467583a0f8d7392246b3d402e9dba140bff2cb16420aabadb2e5c33c840f6837fe4a837616a15a9435417e38037063f968c9f69de925cb1a2195ac70a718717db3cdcc4465098ac636903f6231021d406588749fcc16723254e6091d838186763eafce584f9e34c7e5ed540b785f0280adae4f33bd62c44836b2f29d7a8513ed04445dab98147a32c38f1e611976c103dd3d2a49b9faf85e68b87ed536b8611454fbac00ca6c3bf3a87abacbc05f3a35032d305c5bbaf3f4e78268df0a5a97d477fb35ac7f164aec1ccb38724da6420e5603f68522f6ce15d21d5a2c2bf5062a37af0975b58143eb1b72cbc60a5abd7f2e1f02a24bf479ce755688c1f33941ac0f84b1e12a09c37abfae9a01cd94f380d01d4003ae83b4bfb910a3ed9124d8b8e7c8516be23561ed376b817c088200bf0d536410

Raw

witness (890 B)
207abf31d06d2c8b2894179d6373d0fd74b7cd4cf7e0605e6a26619b4137a0d280ac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bcf28d7b9ed06106715b91976c4b243a4d6109ff0c29e80952c5a10b655243aeac93715653844e5d2e6fe1a60fb9e619ae52ca929325ee887ce1cf3cca659017302026f3e493e30f31b97d1a2047a56a51d93c7aa7ca925b4467bcde51aff010447908928ca392bd45bd902b69fbbd2bc4ab88cff58ab74d1469527c6020fbcbb3e5a644c8e94c8e62dbc66d137329b3ec903ca9102025e13ac4ed1484f0442397de981b64890540636f3fad4ddfd7dfc5e8eaebcd5c00391e30700cc33dd3bc17b738db3b93529dd14d9888819d4d653021b34372d6afb0326f62b953f8815334e6a8b915b7b5e659583918dbe579d574585907ad2efd0d572290b92a3b655f62888dde058c0d9ec61bd53695971238f3c84319d54af5bd12cefc1b2ffe1ab3d7448fec99165f34d4d75649eb8ec1b0489d6c3c4bff44d4e7ea2ed47aaf554efde1fae3aa9db6ead15b9d2558be71eeac8e3a9e9c746eea603c1d9f9d064f91fc9dfeed30598b10c48ba4d409b030450e44f7db8db063d71a002fb2746189e36ed17e81724e6efa3819d065fbc8040987b0e5b4a64a164c9f4b702feebae64552d0bc22056e521ea829cabfdc1f0bea26d62cbcf7bc089d3b418940220bce4a3a1f67d8f9a7fe46fc91f16003d0b28e8d0a8b8e391c9f75f16829725027e6764ab5c8c609389794d3f01f766fed9f0ae489dc23fd8467583a0f8d7392246b3d402e9dba140bff2cb16420aabadb2e5c33c840f6837fe4a837616a15a9435417e38037063f968c9f69de925cb1a2195ac70a718717db3cdcc4465098ac636903f6231021d406588749fcc16723254e6091d838186763eafce584f9e34c7e5ed540b785f0280adae4f33bd62c44836b2f29d7a8513ed04445dab98147a32c38f1e611976c103dd3d2a49b9faf85e68b87ed536b8611454fbac00ca6c3bf3a87abacbc05f3a35032d305c5bbaf3f4e78268df0a5a97d477fb35ac7f164aec1ccb38724da6420e5603f68522f6ce15d21d5a2c2bf5062a37af0975b58143eb1b72cbc60a5abd7f2e1f02a24bf479ce755688c1f33941ac0f84b1e12a09c37abfae9a01cd94f380d01d4003ae83b4bfb910a3ed9124d8b8e7c8516be23561ed376b817c088200bf0d53641068
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bcf28d7b9ed06106715b91976c4b243a4d6109ff0c29e80952c5a10b655243aeac93715653844e5d2e6fe1a60fb9e619ae52ca929325ee887ce1cf3cca659017302026f3e493e30f31b97d1a2047a56a51d93c7aa7ca925b4467bcde51aff010447908928ca392bd45bd902b69fbbd2bc4ab88cff58ab74d1469527c6020fbcbb3e5a644c8e94c8e62dbc66d137329b3ec903ca9102025e13ac4ed1484f0442397de981b64890540636f3fad4ddfd7dfc5e8eaebcd5c00391e30700cc33dd3bc17b738db3b93529dd14d9888819d4d653021b34372d6afb0326f62b953f8815334e6a8b915b7b5e659583918dbe579d574585907ad2efd0d572290b92a3b655f62888dde058c0d9ec61bd53695971238f3c84319d54af5bd12cefc1b2ffe1ab3d7448fec99165f34d4d75649eb8ec1b0489d6c3c4bff44d4e7ea2ed47aaf554efde1fae3aa9db6ead15b9d2558be71eeac8e3a9e9c746eea603c1d9f9d064f91fc9dfeed30598b10c48ba4d409b030450e44f7db8db063d71a002fb2746189e36ed17e81724e6efa3819d065fbc8040987b0e5b4a64a164c9f4b702feebae64552d0bc22056e521ea829cabfdc1f0bea26d62cbcf7bc089d3b418940220bce4a3a1f67d8f9a7fe46fc91f16003d0b28e8d0a8b8e391c9f75f16829725027e6764ab5c8c60938979f766fed9f0ae489dc23fd8467583a0f8d7392246b3d402e9dba140bff2cb16420aabadb2e5c33c840f6837fe4a837616a15a9435417e38037063f968c9f69de925cb1a2195ac70a718717db3cdcc4465098ac636903f6231021d406588749fcc16723254e6091d838186763eafce584f9e34c7e5ed540b785f0280adae4f33bd62c44836b2f29d7a8513ed04445dab98147a32c38f1e611976c103dd3d2a49b9faf85e68b87ed536b8611454fbac00ca6c3bf3a87abacbc05f3a35032d305c5bbaf3f4e78268df0a5a97d477fb35ac7f164aec1ccb38724da6420e5603f68522f6ce15d21d5a2c2bf5062a37af0975b58143eb1b72cbc60a5abd7f2e1f02a24bf479ce755688c1f33941ac0f84b1e12a09c37abfae9a01cd94f380d01d4003ae83b4bfb910a3ed9124d8b8e7c8516be23561ed376b817c088200bf0d536410