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
8949e4a459baab3fcc4732eb5f7fa1370c7578e91564081668e9c98981dcb422
commit_txid
3d3fbf2045b743e07c9be03b56a42ceb2fd94fb6923b16649060511cd761f826
status
17 confirmations · final
block
968747 · tx_index 2914
block_hash
000000000000000000002a4e335b545f5d0cbc159a20e2d3b254dd5467a03ad3
block_time
2026-09-26T22:03:10.000Z · 3h 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 bc1qjsadca3g2tramfwqyj2rrf0f8wt932ra23q4r8 v0_p2wpkh 546 sats sender's change
1 bc1qjsadca3g2tramfwqyj2rrf0f8wt932ra23q4r8 v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
eddcb0a4b7a9a89c8587e2afa80b59ddb0006febdd0b6b007013754d567ecd9214732211dc0b490f27dbfef949e4a3f2ea466c3a1820df6fc1b030ec8b8cec45
rangeproof (657 B)
03ab8a7239740eaec322c67c4f3bc1431ef0cc4d918d6c63df3e445d8c874309600378e18bdce8c6666b48220cef62ddce5d750dbec98a6817d498968518541798d0022581920dc42c1ac97917d7b27fe9783b53b3a93ec406c5edcf17d3564582d3c0a93d615c6942509eb5c9a9f998b57dc0a2a740e0722d14c477d38e8b264a7f4fb4a8d2d5b1e0164f8b22b8e72fd16bbd133a10cf388f0b47b2eb72d31775d77438931a18356621beb7a33ebfaf93f81327b27f96139b5cfd9f6b11095250ac200372b65a327b2c39508a065fac0caf647ae67d7eb5f18a3c6a1726c35d1b074c3f0390bcb19710acd2abdf8348341e6add51eb201c227f9279a6406382dca47970b803a6fcf1bea15f145c75b1b7613eb93db1205d831ea64817f9f99df01fcd4a4ee10372fa126be3aa65877b823dcadd15ffe87895a04b813c1453e55afc198e056da3038561f1a77e88ce01bed924b2c3c76675b9fdf0297fa1b1c95ecc0a1b155d152e02e6388d7feeaac70db564b574163db6a82a354ea3e0ffb46d7a59fa1bcaff9de003fd08c3c44e9301f47390b8dc7f5a5a23395d71ee65a1a6d3c9e9acfe8d06f1270365927269f6e97dd07ce168e15221fe910032ec0482dd81e9ac99689529f5a5b0023da1fd48842efd87fdc2c03002c02140e94c2356521c33bfb7a256aea122e11402dcf8efab00115468212e215638412da710bfa3e6e69537acf7eaa3a2ef09e98e028b3705fa33bec95a63c1c9207e4275e28adf57c259a48f0d2c694be02c63b29d0332ff93238d38cb5b87a7e727cd0f024f8ecf31969124150014791eb69ed96b6e02da1fad817651b01bb72158199b6636af216b5270bd547fc3d2bf3095befc45870203442f36d82db48adbbcc2e084fd2e3f3b843e690c55a7df8e62b6dbc80843b7

Raw

witness (890 B)
20a7c9bccd7c1be3a6771a632f2206d3ceba84dbf88f02ce50600b70a655e82678ac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762beddcb0a4b7a9a89c8587e2afa80b59ddb0006febdd0b6b007013754d567ecd9214732211dc0b490f27dbfef949e4a3f2ea466c3a1820df6fc1b030ec8b8cec450203d023c6ce9a3d48e5133c8b576674d3abfc5098be660e19b88871459536f5b8f3cf46380e33ef2c7c02dcfd8a8a07e9c487b5f331320589d7e71ffb8e3031926d93eec392aa38f6bfeeada25543a9e92574910203ab8a7239740eaec322c67c4f3bc1431ef0cc4d918d6c63df3e445d8c874309600378e18bdce8c6666b48220cef62ddce5d750dbec98a6817d498968518541798d0022581920dc42c1ac97917d7b27fe9783b53b3a93ec406c5edcf17d3564582d3c0a93d615c6942509eb5c9a9f998b57dc0a2a740e0722d14c477d38e8b264a7f4fb4a8d2d5b1e0164f8b22b8e72fd16bbd133a10cf388f0b47b2eb72d31775d77438931a18356621beb7a33ebfaf93f81327b27f96139b5cfd9f6b11095250ac200372b65a327b2c39508a065fac0caf647ae67d7eb5f18a3c6a1726c35d1b074c3f0390bcb19710acd2abdf8348341e6add51eb201c227f9279a6406382dca47970b803a6fcf1bea15f145c75b1b7613eb93db1205d831ea64817f9f99df01fcd4a4ee10372fa126be3aa65877b823dcadd15ffe87895a04b813c1453e55afc198e056da3038561f1a77e88ce01bed94d3f0124b2c3c76675b9fdf0297fa1b1c95ecc0a1b155d152e02e6388d7feeaac70db564b574163db6a82a354ea3e0ffb46d7a59fa1bcaff9de003fd08c3c44e9301f47390b8dc7f5a5a23395d71ee65a1a6d3c9e9acfe8d06f1270365927269f6e97dd07ce168e15221fe910032ec0482dd81e9ac99689529f5a5b0023da1fd48842efd87fdc2c03002c02140e94c2356521c33bfb7a256aea122e11402dcf8efab00115468212e215638412da710bfa3e6e69537acf7eaa3a2ef09e98e028b3705fa33bec95a63c1c9207e4275e28adf57c259a48f0d2c694be02c63b29d0332ff93238d38cb5b87a7e727cd0f024f8ecf31969124150014791eb69ed96b6e02da1fad817651b01bb72158199b6636af216b5270bd547fc3d2bf3095befc45870203442f36d82db48adbbcc2e084fd2e3f3b843e690c55a7df8e62b6dbc80843b768
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762beddcb0a4b7a9a89c8587e2afa80b59ddb0006febdd0b6b007013754d567ecd9214732211dc0b490f27dbfef949e4a3f2ea466c3a1820df6fc1b030ec8b8cec450203d023c6ce9a3d48e5133c8b576674d3abfc5098be660e19b88871459536f5b8f3cf46380e33ef2c7c02dcfd8a8a07e9c487b5f331320589d7e71ffb8e3031926d93eec392aa38f6bfeeada25543a9e92574910203ab8a7239740eaec322c67c4f3bc1431ef0cc4d918d6c63df3e445d8c874309600378e18bdce8c6666b48220cef62ddce5d750dbec98a6817d498968518541798d0022581920dc42c1ac97917d7b27fe9783b53b3a93ec406c5edcf17d3564582d3c0a93d615c6942509eb5c9a9f998b57dc0a2a740e0722d14c477d38e8b264a7f4fb4a8d2d5b1e0164f8b22b8e72fd16bbd133a10cf388f0b47b2eb72d31775d77438931a18356621beb7a33ebfaf93f81327b27f96139b5cfd9f6b11095250ac200372b65a327b2c39508a065fac0caf647ae67d7eb5f18a3c6a1726c35d1b074c3f0390bcb19710acd2abdf8348341e6add51eb201c227f9279a6406382dca47970b803a6fcf1bea15f145c75b1b7613eb93db1205d831ea64817f9f99df01fcd4a4ee10372fa126be3aa65877b823dcadd15ffe87895a04b813c1453e55afc198e056da3038561f1a77e88ce01bed924b2c3c76675b9fdf0297fa1b1c95ecc0a1b155d152e02e6388d7feeaac70db564b574163db6a82a354ea3e0ffb46d7a59fa1bcaff9de003fd08c3c44e9301f47390b8dc7f5a5a23395d71ee65a1a6d3c9e9acfe8d06f1270365927269f6e97dd07ce168e15221fe910032ec0482dd81e9ac99689529f5a5b0023da1fd48842efd87fdc2c03002c02140e94c2356521c33bfb7a256aea122e11402dcf8efab00115468212e215638412da710bfa3e6e69537acf7eaa3a2ef09e98e028b3705fa33bec95a63c1c9207e4275e28adf57c259a48f0d2c694be02c63b29d0332ff93238d38cb5b87a7e727cd0f024f8ecf31969124150014791eb69ed96b6e02da1fad817651b01bb72158199b6636af216b5270bd547fc3d2bf3095befc45870203442f36d82db48adbbcc2e084fd2e3f3b843e690c55a7df8e62b6dbc80843b7