tacitscan mainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP ✓ decoded 9 confirmations · final

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

Transaction

txid · reveal
b523a873a4f372d699869fbb592e9786cbfe0e26cb5ba02445ba291962ef1d40
commit_txid
7831aa2ecbed94c12208b62afb91e084806f9539a10f16a1a3a24eae4f6362af
status
9 confirmations · final
block
969290 · tx_index 2672
block_hash
00000000000000000001e290d0b40a78ad418ec4285fd87afb0cc40abd279892
block_time
2026-09-30T10:01:07.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 bc1qrc5wn3ul695mp3467648zy2ns8agn2mdemrm2w v0_p2wpkh 546 sats sender's change
1 bc1qrc5wn3ul695mp3467648zy2ns8agn2mdemrm2w v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
ed2b15798c77aa14f67af616784f945808585aa0a33ad4316d41458d64760f72f39f3527fea6ed4967d0c264b7dcb17d17566db6b7576be31535ae86d1d92340
rangeproof (657 B)
024578e0df7258033f5476765762e9006e7b7840bb931469caedcedf2bbdf10d72028f87a8508329f0f95d39282ee071d1d14ae3cf735264990a3716c46b60c046fc038253c19d5bfc9fe53fe94bce88bce02eb44be942931b8bea9cfb827de33e53cd5d8b473ad95cac0f3522b351501282ec3d8a36c98059ab5068052698e8e61b695917fb61a77858667b64fdca69efa70d1a9bb03d2e58a36cf989b2f6bcf64e47fc7e8ce1f2696df8d01936059c3122943f8a4c9e6d57052586853e352342e70702cd1fa2c3aad0d5d27e9296bf6b5449ce079e5e023fda00ba4579745d7ae570da030d317e2fd22ea0dc2605d243435e08c306deaf8f53e615ea03304ad5d43374dc03ee94cc40f2c80d074311f73d98b94aaeba977aa62f21e7504aa0ef73db36d76b03af912ec839f18c0fef4ebc7a638470e9a28c72075f895fdc34414c034523244d027997fe3eb4cbebf52614ec8d7389dc410abc7b35a504476ac4201f1784975ec1031f52f6cf9d03e7b2ef48da5acc83c0f6c9e20f87070fb18a737153da739d87c802e7c5fdda4de578774c0fa122b81a07cb303e9ac6c167ba6bf1effb4ddcde59f703cfc6ce4c41ad0cc30d5205700adaf3d8f3182f0619d27335f3ea09bf28bdbd4c02d646b09e84699ef9b462106c9c33879ecd7bb31616818a7a5a59aec027cb8866027cbb858de4c29ecfe6f9148c98f69bf9d9d4882d6c8a01308f23c896fd903b8e034182d81d8231fff02841da411b2a9398298ce133afeb8eb648eefbd9f8d1cc7802cc324d2cf65c2dd874e62a5532ce6d57ca49208a3f48a1d1fb664c79523c024502a76a8343a1652083644f7d558ad42779840ed0f925c0bf68cf6d93abd97aefe70370c27c7e980500844db7af9eeea92c77bc046896de5b0e9d765dbf1c3aa18d12

Raw

witness (890 B)
20179355d9e4a26d9b7e5c26e6a19c56417c450eaea56dfe863b3c5d110af26d53ac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bed2b15798c77aa14f67af616784f945808585aa0a33ad4316d41458d64760f72f39f3527fea6ed4967d0c264b7dcb17d17566db6b7576be31535ae86d1d923400203e363fa9fe230065ac49a57c2685ca97947c9e7d9f095cc4e8837f4673585ecf7c896d9e7f1d51c3903c1aa5f3f624bd702dae70a428cfb6dc7e0a74f338b8aed0114feb2079823bce16caea06a0599ba3e9102024578e0df7258033f5476765762e9006e7b7840bb931469caedcedf2bbdf10d72028f87a8508329f0f95d39282ee071d1d14ae3cf735264990a3716c46b60c046fc038253c19d5bfc9fe53fe94bce88bce02eb44be942931b8bea9cfb827de33e53cd5d8b473ad95cac0f3522b351501282ec3d8a36c98059ab5068052698e8e61b695917fb61a77858667b64fdca69efa70d1a9bb03d2e58a36cf989b2f6bcf64e47fc7e8ce1f2696df8d01936059c3122943f8a4c9e6d57052586853e352342e70702cd1fa2c3aad0d5d27e9296bf6b5449ce079e5e023fda00ba4579745d7ae570da030d317e2fd22ea0dc2605d243435e08c306deaf8f53e615ea03304ad5d43374dc03ee94cc40f2c80d074311f73d98b94aaeba977aa62f21e7504aa0ef73db36d76b03af912ec839f18c0fef4ebc7a638470e9a28c72075f895fdc34414c034523244d027997fe3eb4cbebf526144d3f01ec8d7389dc410abc7b35a504476ac4201f1784975ec1031f52f6cf9d03e7b2ef48da5acc83c0f6c9e20f87070fb18a737153da739d87c802e7c5fdda4de578774c0fa122b81a07cb303e9ac6c167ba6bf1effb4ddcde59f703cfc6ce4c41ad0cc30d5205700adaf3d8f3182f0619d27335f3ea09bf28bdbd4c02d646b09e84699ef9b462106c9c33879ecd7bb31616818a7a5a59aec027cb8866027cbb858de4c29ecfe6f9148c98f69bf9d9d4882d6c8a01308f23c896fd903b8e034182d81d8231fff02841da411b2a9398298ce133afeb8eb648eefbd9f8d1cc7802cc324d2cf65c2dd874e62a5532ce6d57ca49208a3f48a1d1fb664c79523c024502a76a8343a1652083644f7d558ad42779840ed0f925c0bf68cf6d93abd97aefe70370c27c7e980500844db7af9eeea92c77bc046896de5b0e9d765dbf1c3aa18d1268
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bed2b15798c77aa14f67af616784f945808585aa0a33ad4316d41458d64760f72f39f3527fea6ed4967d0c264b7dcb17d17566db6b7576be31535ae86d1d923400203e363fa9fe230065ac49a57c2685ca97947c9e7d9f095cc4e8837f4673585ecf7c896d9e7f1d51c3903c1aa5f3f624bd702dae70a428cfb6dc7e0a74f338b8aed0114feb2079823bce16caea06a0599ba3e9102024578e0df7258033f5476765762e9006e7b7840bb931469caedcedf2bbdf10d72028f87a8508329f0f95d39282ee071d1d14ae3cf735264990a3716c46b60c046fc038253c19d5bfc9fe53fe94bce88bce02eb44be942931b8bea9cfb827de33e53cd5d8b473ad95cac0f3522b351501282ec3d8a36c98059ab5068052698e8e61b695917fb61a77858667b64fdca69efa70d1a9bb03d2e58a36cf989b2f6bcf64e47fc7e8ce1f2696df8d01936059c3122943f8a4c9e6d57052586853e352342e70702cd1fa2c3aad0d5d27e9296bf6b5449ce079e5e023fda00ba4579745d7ae570da030d317e2fd22ea0dc2605d243435e08c306deaf8f53e615ea03304ad5d43374dc03ee94cc40f2c80d074311f73d98b94aaeba977aa62f21e7504aa0ef73db36d76b03af912ec839f18c0fef4ebc7a638470e9a28c72075f895fdc34414c034523244d027997fe3eb4cbebf52614ec8d7389dc410abc7b35a504476ac4201f1784975ec1031f52f6cf9d03e7b2ef48da5acc83c0f6c9e20f87070fb18a737153da739d87c802e7c5fdda4de578774c0fa122b81a07cb303e9ac6c167ba6bf1effb4ddcde59f703cfc6ce4c41ad0cc30d5205700adaf3d8f3182f0619d27335f3ea09bf28bdbd4c02d646b09e84699ef9b462106c9c33879ecd7bb31616818a7a5a59aec027cb8866027cbb858de4c29ecfe6f9148c98f69bf9d9d4882d6c8a01308f23c896fd903b8e034182d81d8231fff02841da411b2a9398298ce133afeb8eb648eefbd9f8d1cc7802cc324d2cf65c2dd874e62a5532ce6d57ca49208a3f48a1d1fb664c79523c024502a76a8343a1652083644f7d558ad42779840ed0f925c0bf68cf6d93abd97aefe70370c27c7e980500844db7af9eeea92c77bc046896de5b0e9d765dbf1c3aa18d12