tacitscan mainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP ✓ decoded 10 confirmations · final

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

Transaction

txid · reveal
e5cdbeb2beb268bb7fe1e8a8660c35f8086e5f60b8b30e6aeaa00dba1e6210a4
commit_txid
18ea2c77cf02afeb05e2c10c29a6f1f00d338d2996b7243937ef71fb751448be
status
10 confirmations · final
block
969372 · tx_index 2763
block_hash
0000000000000000000023dfb6af50597594572e4749b6219ab32b9ef512c405
block_time
2026-10-01T00:51:06.000Z · 2h 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 bc1q9tl8tkzmrgjkw2yc86f8zge3skg49x8ct8xahf v0_p2wpkh 546 sats sender's change
1 bc1q9tl8tkzmrgjkw2yc86f8zge3skg49x8ct8xahf v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
746585679efbf6f5b4a9cba7c0642ed8579f50e1e0aa53e6467f62376fdb3d5ba63e89195ee228a2c4114eb8eed9198f9d06b428b65aaee54939947360a6cf7b
rangeproof (657 B)
03d705d6e1ffc997f8053cf212d30ddf9ba4ab181e462705f8345232c1b7ee827702160f771543d994f443ac0d7dbfdde1eb0b9f8e96a57e74d8c0ef968b169ecdfb020dceb5a41c2e8a17c50110ab44b0a361480019179274dc7a73a9575e2db22e9ca2d914a10722b3f23ebfdd3b820b198b521d9b41102ccf89b2febab0f768a2f579a501d1b2c618e6706993744e733825e0176ff2e118ea29ff5012302c15b9a438e62d3ebd188dda65f6d5f3b878615c90da5d319c22b3d3647d61f3c2da2720027cb125b61c2367ee800579375d980fea98abbbff85d5e555517d15180de7bf36026304cc7a6e492e5d57412617364e5f21f6b22e779e28cc70bf5920156b0f6db302ce5366200253f0f03c6b2be8705ffa844ff7e31ee4c024b127cedbd99a993e8b039d3b787dbdc41c6648842ccec09391e259e04835b467ebfa186583459aa55664031b9644c1a7d7bba560203d9366b708b6423b6ecc2e1db7061420a4b0f4b14649037e1480d020246dad389c02b46d54c706f004db5385c24f31c135ebdc2dc5a87c0389e5722ee7cc37da53518d9216aa38c6a7c4f2fd77e5b89a2432b352d84a81dc0357741fefcbda050dd87af7cd7c73eaf2bad855eb6a750b805247b055d9a5396903830b4f349b05f6ce6d40e4e35afcdad50ea676000683e905f25ec1806b87a9c102d829a8222aaf335c6c5859540f4754757030b732a4e55cf71b95537cec3f54d903613eb61f4f4d10b52822429e6bec337279cfdcbbfce32ff42adf676b43138ad603e8df63f7f1092a4110b2baeffba29727dff70556f5156d70dc5eac360fd1689b02ac63da8b1e84b64479358ccef7ac1d2e840e4c780e1102ac35dc7defa7c169270340801725702e0b0fff0a7d3f48ea80b1157cd9521f148f39af84560c1b8906dd

Raw

witness (890 B)
205a9b6243029ff18c60fec17f5f363e766843cf6b71714272a199ffd3792f5ec6ac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b746585679efbf6f5b4a9cba7c0642ed8579f50e1e0aa53e6467f62376fdb3d5ba63e89195ee228a2c4114eb8eed9198f9d06b428b65aaee54939947360a6cf7b0202dbe1f8dc500ce835ec56c6da44a1018b9924c4cff67b9e4d200975697849666f9d42f323301b48c002330d881408f88fb753db95724db2c7929c0b56341e4677ab2ba719c02f837a3f7b5a1c45c03a1372910203d705d6e1ffc997f8053cf212d30ddf9ba4ab181e462705f8345232c1b7ee827702160f771543d994f443ac0d7dbfdde1eb0b9f8e96a57e74d8c0ef968b169ecdfb020dceb5a41c2e8a17c50110ab44b0a361480019179274dc7a73a9575e2db22e9ca2d914a10722b3f23ebfdd3b820b198b521d9b41102ccf89b2febab0f768a2f579a501d1b2c618e6706993744e733825e0176ff2e118ea29ff5012302c15b9a438e62d3ebd188dda65f6d5f3b878615c90da5d319c22b3d3647d61f3c2da2720027cb125b61c2367ee800579375d980fea98abbbff85d5e555517d15180de7bf36026304cc7a6e492e5d57412617364e5f21f6b22e779e28cc70bf5920156b0f6db302ce5366200253f0f03c6b2be8705ffa844ff7e31ee4c024b127cedbd99a993e8b039d3b787dbdc41c6648842ccec09391e259e04835b467ebfa186583459aa55664031b9644c1a7d7bba560204d3f013d9366b708b6423b6ecc2e1db7061420a4b0f4b14649037e1480d020246dad389c02b46d54c706f004db5385c24f31c135ebdc2dc5a87c0389e5722ee7cc37da53518d9216aa38c6a7c4f2fd77e5b89a2432b352d84a81dc0357741fefcbda050dd87af7cd7c73eaf2bad855eb6a750b805247b055d9a5396903830b4f349b05f6ce6d40e4e35afcdad50ea676000683e905f25ec1806b87a9c102d829a8222aaf335c6c5859540f4754757030b732a4e55cf71b95537cec3f54d903613eb61f4f4d10b52822429e6bec337279cfdcbbfce32ff42adf676b43138ad603e8df63f7f1092a4110b2baeffba29727dff70556f5156d70dc5eac360fd1689b02ac63da8b1e84b64479358ccef7ac1d2e840e4c780e1102ac35dc7defa7c169270340801725702e0b0fff0a7d3f48ea80b1157cd9521f148f39af84560c1b8906dd68
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b746585679efbf6f5b4a9cba7c0642ed8579f50e1e0aa53e6467f62376fdb3d5ba63e89195ee228a2c4114eb8eed9198f9d06b428b65aaee54939947360a6cf7b0202dbe1f8dc500ce835ec56c6da44a1018b9924c4cff67b9e4d200975697849666f9d42f323301b48c002330d881408f88fb753db95724db2c7929c0b56341e4677ab2ba719c02f837a3f7b5a1c45c03a1372910203d705d6e1ffc997f8053cf212d30ddf9ba4ab181e462705f8345232c1b7ee827702160f771543d994f443ac0d7dbfdde1eb0b9f8e96a57e74d8c0ef968b169ecdfb020dceb5a41c2e8a17c50110ab44b0a361480019179274dc7a73a9575e2db22e9ca2d914a10722b3f23ebfdd3b820b198b521d9b41102ccf89b2febab0f768a2f579a501d1b2c618e6706993744e733825e0176ff2e118ea29ff5012302c15b9a438e62d3ebd188dda65f6d5f3b878615c90da5d319c22b3d3647d61f3c2da2720027cb125b61c2367ee800579375d980fea98abbbff85d5e555517d15180de7bf36026304cc7a6e492e5d57412617364e5f21f6b22e779e28cc70bf5920156b0f6db302ce5366200253f0f03c6b2be8705ffa844ff7e31ee4c024b127cedbd99a993e8b039d3b787dbdc41c6648842ccec09391e259e04835b467ebfa186583459aa55664031b9644c1a7d7bba560203d9366b708b6423b6ecc2e1db7061420a4b0f4b14649037e1480d020246dad389c02b46d54c706f004db5385c24f31c135ebdc2dc5a87c0389e5722ee7cc37da53518d9216aa38c6a7c4f2fd77e5b89a2432b352d84a81dc0357741fefcbda050dd87af7cd7c73eaf2bad855eb6a750b805247b055d9a5396903830b4f349b05f6ce6d40e4e35afcdad50ea676000683e905f25ec1806b87a9c102d829a8222aaf335c6c5859540f4754757030b732a4e55cf71b95537cec3f54d903613eb61f4f4d10b52822429e6bec337279cfdcbbfce32ff42adf676b43138ad603e8df63f7f1092a4110b2baeffba29727dff70556f5156d70dc5eac360fd1689b02ac63da8b1e84b64479358ccef7ac1d2e840e4c780e1102ac35dc7defa7c169270340801725702e0b0fff0a7d3f48ea80b1157cd9521f148f39af84560c1b8906dd