tacitscanmainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP✓ decoded72 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
290104c229b773180f0a19d50749f8e3ab9187bfa05d4fe563c55ae3476327d9
commit_txid
7780e80a6338b3c723184ea4563a58761a18a4c7f3082d38c93b406eb0a5fc18
status
72 confirmations · final
block
975941 · tx_index 1028
block_hash
000000000000000000015d2d11911c0a3ef24a66ff501fb8d9f93229256f8ff0
block_time
2026-11-15T09:58:02.000Z · 11h ago
fee
938 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
0bc1qkqg85xukm76pc5lk0pd3phpztv9vza7ggwvp95v0_p2wpkh546 satsrecipient · shielded-compatible
1bc1qkqg85xukm76pc5lk0pd3phpztv9vza7ggwvp95v0_p2wpkh546 satsrecipient · shielded-compatible

Confidential outputs

voutcommitment C (33 B)amount_ct (8 B)disclosed
00225b5443c1c54aba22ef150b1e9917fe665de6a318d34505217fd7cc512129618d1a1e1e58de68726no
102c3607aa28b72c013d90362cf88ec1e73693184a9ea1ceb9f895bd23f1b83763e45c9d5cb74ce04f3no

Signatures & proofs

kernel_sig
4b9d3fb14fd8479fc047612003aa4798df35634b459ad285aa0823eb221a49815503c0c977a15f3c86c26ffa52b9470abaf577638ca543264fb5b97c81772e81
rangeproof (657 B)
026a66150e09bfe75cd1f35fd07b5b0a9e121168091e08829a8ac705913910d9820206cfb083869a86a43a82f38b957ff5826bc6c4cb74e44a3a8a0381c0b639ec29022237e5fdcf69f38713ac5a172208f0e6ae2fbd33606599929240a3e108d9514f3a8d146311137330163c4352a93320f61404ec297127f2a9c6feab7c27145cd54424bd53b753bd28e469b01d8d4a9087b79e660891428c5fd99e5640bbe87d1a3e378e4f5c141ce9c3498be7886dccbc045cbd2dc30f4ddc7926812528cf19480214eabc29e02b550acc4ed33bb9dce796741ba2714134f4e7d931bd84125450f403965787e3246b3bebad47736bbf82ec10ab444ba0ba375a56e147508d7e224d56024b670d6d2f15238c78a21b4c716ea9132bb769d8303615f11c264805780cb2b803985dbb63e2453fc33f31b0a59e0d97b24563bd9018a497228ee95a7d24042d7303ddc7ddda48a7d798d94e9db6f3828ec6d0c0a69e629eb763e458fefcae7e6e0c034dac715790853792f7670eac82279fafad6ebc117a54c1783acfd31a38e56af50225d781b3a86c69291db210fabd20dc6702e1f9054b5e037106c7adbe7183fc2a021151a5ff1d16ee3a1a26ffc7ff02a8adcc67231c23d51a77e3edee5f7155ca2d021da4fdd2c01fe006c26a1b62afa01d19f05395f15a65e06f4b2f237657337ed403a178dcdd27c5e6237be0926b43c62812fe08498650e6e685434e6b1325a7d85d039a1dda3c0f5758863ddbd0965207fb8df006d0261057f72c4a05381acc1c5a0603934f9fee97cdcb8cfb860c7403c1a4f47f07b3d64e927c0effb6b9237b5eb1dd02347cc913e2592eeb38042238b8c647c5c8cb49793c52c28ab68d2f6ae662993703924c5f6f54b5a015f48897c3a295b707613db3ffb57fd23a57efc8f202525f73

Raw

witness (890 B)
2045f6ce3d51177193b6866b9a4188e928a0b82d349c9bc9a08d8dc9fa17d3659dac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b4b9d3fb14fd8479fc047612003aa4798df35634b459ad285aa0823eb221a49815503c0c977a15f3c86c26ffa52b9470abaf577638ca543264fb5b97c81772e81020225b5443c1c54aba22ef150b1e9917fe665de6a318d34505217fd7cc512129618d1a1e1e58de6872602c3607aa28b72c013d90362cf88ec1e73693184a9ea1ceb9f895bd23f1b83763e45c9d5cb74ce04f39102026a66150e09bfe75cd1f35fd07b5b0a9e121168091e08829a8ac705913910d9820206cfb083869a86a43a82f38b957ff5826bc6c4cb74e44a3a8a0381c0b639ec29022237e5fdcf69f38713ac5a172208f0e6ae2fbd33606599929240a3e108d9514f3a8d146311137330163c4352a93320f61404ec297127f2a9c6feab7c27145cd54424bd53b753bd28e469b01d8d4a9087b79e660891428c5fd99e5640bbe87d1a3e378e4f5c141ce9c3498be7886dccbc045cbd2dc30f4ddc7926812528cf19480214eabc29e02b550acc4ed33bb9dce796741ba2714134f4e7d931bd84125450f403965787e3246b3bebad47736bbf82ec10ab444ba0ba375a56e147508d7e224d56024b670d6d2f15238c78a21b4c716ea9132bb769d8303615f11c264805780cb2b803985dbb63e2453fc33f31b0a59e0d97b24563bd9018a497228ee95a7d24042d7303ddc7ddda48a7d798d94e4d3f019db6f3828ec6d0c0a69e629eb763e458fefcae7e6e0c034dac715790853792f7670eac82279fafad6ebc117a54c1783acfd31a38e56af50225d781b3a86c69291db210fabd20dc6702e1f9054b5e037106c7adbe7183fc2a021151a5ff1d16ee3a1a26ffc7ff02a8adcc67231c23d51a77e3edee5f7155ca2d021da4fdd2c01fe006c26a1b62afa01d19f05395f15a65e06f4b2f237657337ed403a178dcdd27c5e6237be0926b43c62812fe08498650e6e685434e6b1325a7d85d039a1dda3c0f5758863ddbd0965207fb8df006d0261057f72c4a05381acc1c5a0603934f9fee97cdcb8cfb860c7403c1a4f47f07b3d64e927c0effb6b9237b5eb1dd02347cc913e2592eeb38042238b8c647c5c8cb49793c52c28ab68d2f6ae662993703924c5f6f54b5a015f48897c3a295b707613db3ffb57fd23a57efc8f202525f7368
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b4b9d3fb14fd8479fc047612003aa4798df35634b459ad285aa0823eb221a49815503c0c977a15f3c86c26ffa52b9470abaf577638ca543264fb5b97c81772e81020225b5443c1c54aba22ef150b1e9917fe665de6a318d34505217fd7cc512129618d1a1e1e58de6872602c3607aa28b72c013d90362cf88ec1e73693184a9ea1ceb9f895bd23f1b83763e45c9d5cb74ce04f39102026a66150e09bfe75cd1f35fd07b5b0a9e121168091e08829a8ac705913910d9820206cfb083869a86a43a82f38b957ff5826bc6c4cb74e44a3a8a0381c0b639ec29022237e5fdcf69f38713ac5a172208f0e6ae2fbd33606599929240a3e108d9514f3a8d146311137330163c4352a93320f61404ec297127f2a9c6feab7c27145cd54424bd53b753bd28e469b01d8d4a9087b79e660891428c5fd99e5640bbe87d1a3e378e4f5c141ce9c3498be7886dccbc045cbd2dc30f4ddc7926812528cf19480214eabc29e02b550acc4ed33bb9dce796741ba2714134f4e7d931bd84125450f403965787e3246b3bebad47736bbf82ec10ab444ba0ba375a56e147508d7e224d56024b670d6d2f15238c78a21b4c716ea9132bb769d8303615f11c264805780cb2b803985dbb63e2453fc33f31b0a59e0d97b24563bd9018a497228ee95a7d24042d7303ddc7ddda48a7d798d94e9db6f3828ec6d0c0a69e629eb763e458fefcae7e6e0c034dac715790853792f7670eac82279fafad6ebc117a54c1783acfd31a38e56af50225d781b3a86c69291db210fabd20dc6702e1f9054b5e037106c7adbe7183fc2a021151a5ff1d16ee3a1a26ffc7ff02a8adcc67231c23d51a77e3edee5f7155ca2d021da4fdd2c01fe006c26a1b62afa01d19f05395f15a65e06f4b2f237657337ed403a178dcdd27c5e6237be0926b43c62812fe08498650e6e685434e6b1325a7d85d039a1dda3c0f5758863ddbd0965207fb8df006d0261057f72c4a05381acc1c5a0603934f9fee97cdcb8cfb860c7403c1a4f47f07b3d64e927c0effb6b9237b5eb1dd02347cc913e2592eeb38042238b8c647c5c8cb49793c52c28ab68d2f6ae662993703924c5f6f54b5a015f48897c3a295b707613db3ffb57fd23a57efc8f202525f73