tacitscanmainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP✓ decoded755 confirmations · final

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

View all input envelopes and protocol fields →

Decoded means the byte format was read. It does not establish protocol acceptance, an unspent balance, or completed reflection.

Transaction

txid · reveal
b981f26fdb12050a688d271293306b36833231b06acd1f76fa3d7a729350fc45
commit_txid
4b0d223d17987240b5b55f78c537315508d3185a032d358f2789936fb278c6e3
status
755 confirmations · final
block
972104 · tx_index 779
block_hash
00000000000000000000f1b12e9d421ac293437281811706f28552095dce186a
block_time
2026-10-19T03:41:10.000Z · 4d ago
fee
500 sats
vin / vout
2 / 2

Asset

ticker
TACTAC#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.

voutaddressscriptvaluerole
0bc1qhkls903vedz7mk0lkvsc28j6ve5m7v5r78xzv7v0_p2wpkh546 satssender's change
1bc1qhkls903vedz7mk0lkvsc28j6ve5m7v5r78xzv7v0_p2wpkh546 satssender's change

Confidential outputs

voutcommitment C (33 B)amount_ct (8 B)disclosed
0027cf07e896c1baa9c2d581bca8d153bd5825af09cc53a39bd77883833098345cd54a3d9e990b7f7c3no
102bc2c90d4ab4789e4def1e72192476786f867d59f378c79819d46e78451a1064e4865710faf7f70e9no

Signatures & proofs

kernel_sig
803358f35d2e351491321f37a333a9832f6ffd07925dc463cff2cd520361c167f01574757ce8a67f729b4aa2875abe07f9e08d0f5c2c6da50e6ecc266eac624b
rangeproof (657 B)
020fb8358b6d6836b763626cd4aae14325ed74b9e9af3096fd28d667fe48e7da98028f977bcb348a640d8dd510b1e763a4c8807f8717833704c5b47cbc4a6cdeb7fc029a6d50abdcd570902fb33c541f4e83bf30c7426178034125882f614810f37db289bbaaebe27e6fc615d3c5096ebbb4c5c10e9e5796340a222a7aca7f370d2005daa862618d7a27455b11d0356069bf43bb841127cf1a11fc0daa3c304f0a9fa27d4c9b403f6fa155a20cf91ace810ae8aefbd447a5b33f34ffae08eec5e9252a0284b4d4c56293a395f77b21e7eaf9cca933a0e8e25d0b8e3aa7f18ca29ca0fc600221811480c2ee10525b5242004cfb2bc35a2857792a41185a281349e324f84093037a07925c66ec7f4b1ec162e45f85a069f22bf0b11cbbb1628bdc2e15377736880272aaa09b1ef71ef65e2fa0b30ec46110f2424aeadb1e5a8b2e418d14619b496a02cda22f9fc7eb46ed9047717f7c0c81111b4d8dce767324bf643f6d645797b50902d95ab248ff701d66531958a1f3341543e7bd01075391ef0329f66cc9c9947b3b026817b40dc83690dac9b0f82dbdc9e3ccead59e94569ef8e5029e5d63d53f580502724b91673b98d880710809e74af9005a71db2d63c46d42d36ba9392eb73ba0e003007b0387fa4b49bf401f92fdd02cb9f14e6f61bd892a15ee08076987c0e4f5d8028f64bbf4297b1e465559845f805a94211bec9a01988f2c3b98fce43ca8b6171002a38a0ec04f9ea7085017f839c9b40a8cbf47d569e1da3e9c834781c42c49145303cc3c97613e9b2a4b5c74496613bcbe14830a2253342ef2f89aaaeb96550093fc03fabd6b1ce4f5498f5d42bb1f5ea413b84c4f9f280564c782c86121e1374f76d903f0f2d08284b249da5ba392cb2b1decec25c460391a8b67dbf84ccf7d23ea9c49

Raw

witness (890 B)
20deb7fb411267646297a8ba10081595d43a3168d9ebb3b3ee1bb7d8f482e2cdc0ac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b803358f35d2e351491321f37a333a9832f6ffd07925dc463cff2cd520361c167f01574757ce8a67f729b4aa2875abe07f9e08d0f5c2c6da50e6ecc266eac624b02027cf07e896c1baa9c2d581bca8d153bd5825af09cc53a39bd77883833098345cd54a3d9e990b7f7c302bc2c90d4ab4789e4def1e72192476786f867d59f378c79819d46e78451a1064e4865710faf7f70e99102020fb8358b6d6836b763626cd4aae14325ed74b9e9af3096fd28d667fe48e7da98028f977bcb348a640d8dd510b1e763a4c8807f8717833704c5b47cbc4a6cdeb7fc029a6d50abdcd570902fb33c541f4e83bf30c7426178034125882f614810f37db289bbaaebe27e6fc615d3c5096ebbb4c5c10e9e5796340a222a7aca7f370d2005daa862618d7a27455b11d0356069bf43bb841127cf1a11fc0daa3c304f0a9fa27d4c9b403f6fa155a20cf91ace810ae8aefbd447a5b33f34ffae08eec5e9252a0284b4d4c56293a395f77b21e7eaf9cca933a0e8e25d0b8e3aa7f18ca29ca0fc600221811480c2ee10525b5242004cfb2bc35a2857792a41185a281349e324f84093037a07925c66ec7f4b1ec162e45f85a069f22bf0b11cbbb1628bdc2e15377736880272aaa09b1ef71ef65e2fa0b30ec46110f2424aeadb1e5a8b2e418d14619b496a02cda22f9fc7eb46ed90474d3f01717f7c0c81111b4d8dce767324bf643f6d645797b50902d95ab248ff701d66531958a1f3341543e7bd01075391ef0329f66cc9c9947b3b026817b40dc83690dac9b0f82dbdc9e3ccead59e94569ef8e5029e5d63d53f580502724b91673b98d880710809e74af9005a71db2d63c46d42d36ba9392eb73ba0e003007b0387fa4b49bf401f92fdd02cb9f14e6f61bd892a15ee08076987c0e4f5d8028f64bbf4297b1e465559845f805a94211bec9a01988f2c3b98fce43ca8b6171002a38a0ec04f9ea7085017f839c9b40a8cbf47d569e1da3e9c834781c42c49145303cc3c97613e9b2a4b5c74496613bcbe14830a2253342ef2f89aaaeb96550093fc03fabd6b1ce4f5498f5d42bb1f5ea413b84c4f9f280564c782c86121e1374f76d903f0f2d08284b249da5ba392cb2b1decec25c460391a8b67dbf84ccf7d23ea9c4968
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b803358f35d2e351491321f37a333a9832f6ffd07925dc463cff2cd520361c167f01574757ce8a67f729b4aa2875abe07f9e08d0f5c2c6da50e6ecc266eac624b02027cf07e896c1baa9c2d581bca8d153bd5825af09cc53a39bd77883833098345cd54a3d9e990b7f7c302bc2c90d4ab4789e4def1e72192476786f867d59f378c79819d46e78451a1064e4865710faf7f70e99102020fb8358b6d6836b763626cd4aae14325ed74b9e9af3096fd28d667fe48e7da98028f977bcb348a640d8dd510b1e763a4c8807f8717833704c5b47cbc4a6cdeb7fc029a6d50abdcd570902fb33c541f4e83bf30c7426178034125882f614810f37db289bbaaebe27e6fc615d3c5096ebbb4c5c10e9e5796340a222a7aca7f370d2005daa862618d7a27455b11d0356069bf43bb841127cf1a11fc0daa3c304f0a9fa27d4c9b403f6fa155a20cf91ace810ae8aefbd447a5b33f34ffae08eec5e9252a0284b4d4c56293a395f77b21e7eaf9cca933a0e8e25d0b8e3aa7f18ca29ca0fc600221811480c2ee10525b5242004cfb2bc35a2857792a41185a281349e324f84093037a07925c66ec7f4b1ec162e45f85a069f22bf0b11cbbb1628bdc2e15377736880272aaa09b1ef71ef65e2fa0b30ec46110f2424aeadb1e5a8b2e418d14619b496a02cda22f9fc7eb46ed9047717f7c0c81111b4d8dce767324bf643f6d645797b50902d95ab248ff701d66531958a1f3341543e7bd01075391ef0329f66cc9c9947b3b026817b40dc83690dac9b0f82dbdc9e3ccead59e94569ef8e5029e5d63d53f580502724b91673b98d880710809e74af9005a71db2d63c46d42d36ba9392eb73ba0e003007b0387fa4b49bf401f92fdd02cb9f14e6f61bd892a15ee08076987c0e4f5d8028f64bbf4297b1e465559845f805a94211bec9a01988f2c3b98fce43ca8b6171002a38a0ec04f9ea7085017f839c9b40a8cbf47d569e1da3e9c834781c42c49145303cc3c97613e9b2a4b5c74496613bcbe14830a2253342ef2f89aaaeb96550093fc03fabd6b1ce4f5498f5d42bb1f5ea413b84c4f9f280564c782c86121e1374f76d903f0f2d08284b249da5ba392cb2b1decec25c460391a8b67dbf84ccf7d23ea9c49