tacitscan mainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP ✓ decoded 14 confirmations · final

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

Transaction

txid · reveal
99c63c8428ab0f4d4bd5febbbaa0ce5fe638ed9b3217deb9d4e56e2fff95e9d7
commit_txid
731701dcdcb4d03667d29d87a306a6f2b0eec1c5cbfd6b3b937c88c555274264
status
14 confirmations · final
block
969399 · tx_index 2544
block_hash
00000000000000000001e27550d305089f9c028356ecdd0b578e76b4c0889e77
block_time
2026-10-01T05:46:41.000Z · 1h 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 bc1q0p6pfcekdul9padfs5ps6k5nvtakyf5tk25wnd v0_p2wpkh 546 sats sender's change
1 bc1q0p6pfcekdul9padfs5ps6k5nvtakyf5tk25wnd v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
466967c292b94e03fe36d55ae9e3057dc43cf13e7927e75b8d2ca16b5d84f5c71fa550f880bfef4cafe498beb754a330a8c8368dcceae50b3aeaa05c67122821
rangeproof (657 B)
02e74ea59f6145c765a0a414a7b7ef64fcbf2a6f8c1e2e9db88bc1dd5fc0b686aa03d1d2a232c580a380f17731ebd7b29247c4f389041329eb18725db5e57c22eb1b03ee580d632039e9aa3c6878d7c92d48383f234aa5aace52202dbba0dc4892b2d019d0c8cb1439a5ea14c0f1bf95e26bc69dbd0e223d609e6286f58cab75ad7b69c17bec0178b9f76b6f19f2e1128af2670934ae88d88504f2eef79a04209050a8ab57dcb9a14fda69b8688510fff1ff117e5d2c699b19b815cc7d43d700d4627803ebc2f1d0f3d7d02a1ce9c77dac4f37f378542201e841069077530f2694f7211903623e2e119e4b6aee738eb99b2b622d4c7371babd8bf58e485128a5793be4d75c027e957575af84730cdcc5fcb94fef9118565c27682d187a21514af15d9bd4aec4034efcce564c3e3c1e6f14df5be601e6702bcb488e86dada5f286ed235d6dfcfbb0212a2d1c6ee2cac6d7b22176036f460016807b9014e10d1ea9eff4e15449f5f0b0269c90c16fac9fc670dfe0c551e3d97bd2a8e00fecd5039b10283aae806c098d1039e210d0f360ec25a9ce23206202e1677dff66075f7463aafba8b190460c4212202686e4555af7da5520a37a1ffd789c2c6a7a77eadbeabcc591ad986565bbaf84d02b48df9eec8ed4df53b4dd63b73dd8ce91f999f02c5c49a0defc67c32bfc42c5e026a32d882fbd1bf7799892ae55e24fd624becda451a29b1b46c9e2c4d398cb54603318a1bf54d3ad78b7ce686667051a4ada9994ec4d08a4d430d00dc7ff543fe4e03b22864883b4c9aedfb4035bc5a9af783d672127c9fd0c2938eef66c130a2899602bd8eab82b3ecac42abe04c8adbb6f03e204bf59ec5f55bd381d5552378e95bb102164680c0acd30a76dfdb5bc6cdcc27f2e0877d87888b77265d14d1a7debc5ec0

Raw

witness (890 B)
20246b78dd7e2f4480475bbdc5af5a1e39b0ed5ccd43d5e929b9c7d99e9ca30bc7ac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b466967c292b94e03fe36d55ae9e3057dc43cf13e7927e75b8d2ca16b5d84f5c71fa550f880bfef4cafe498beb754a330a8c8368dcceae50b3aeaa05c671228210202443d8074d0c745f21b324419f9db15d22e8547a639cac7f604c31bf44de621d09318abd28c99d1eb03da5684d6b4faf6273d2a5b08c6ea8e729a99d9c6c88a7975b451ba4ed0b61625317b6f398f72d119910202e74ea59f6145c765a0a414a7b7ef64fcbf2a6f8c1e2e9db88bc1dd5fc0b686aa03d1d2a232c580a380f17731ebd7b29247c4f389041329eb18725db5e57c22eb1b03ee580d632039e9aa3c6878d7c92d48383f234aa5aace52202dbba0dc4892b2d019d0c8cb1439a5ea14c0f1bf95e26bc69dbd0e223d609e6286f58cab75ad7b69c17bec0178b9f76b6f19f2e1128af2670934ae88d88504f2eef79a04209050a8ab57dcb9a14fda69b8688510fff1ff117e5d2c699b19b815cc7d43d700d4627803ebc2f1d0f3d7d02a1ce9c77dac4f37f378542201e841069077530f2694f7211903623e2e119e4b6aee738eb99b2b622d4c7371babd8bf58e485128a5793be4d75c027e957575af84730cdcc5fcb94fef9118565c27682d187a21514af15d9bd4aec4034efcce564c3e3c1e6f14df5be601e6702bcb488e86dada5f286ed235d6dfcfbb0212a2d1c6ee2cac6d7b224d3f01176036f460016807b9014e10d1ea9eff4e15449f5f0b0269c90c16fac9fc670dfe0c551e3d97bd2a8e00fecd5039b10283aae806c098d1039e210d0f360ec25a9ce23206202e1677dff66075f7463aafba8b190460c4212202686e4555af7da5520a37a1ffd789c2c6a7a77eadbeabcc591ad986565bbaf84d02b48df9eec8ed4df53b4dd63b73dd8ce91f999f02c5c49a0defc67c32bfc42c5e026a32d882fbd1bf7799892ae55e24fd624becda451a29b1b46c9e2c4d398cb54603318a1bf54d3ad78b7ce686667051a4ada9994ec4d08a4d430d00dc7ff543fe4e03b22864883b4c9aedfb4035bc5a9af783d672127c9fd0c2938eef66c130a2899602bd8eab82b3ecac42abe04c8adbb6f03e204bf59ec5f55bd381d5552378e95bb102164680c0acd30a76dfdb5bc6cdcc27f2e0877d87888b77265d14d1a7debc5ec068
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b466967c292b94e03fe36d55ae9e3057dc43cf13e7927e75b8d2ca16b5d84f5c71fa550f880bfef4cafe498beb754a330a8c8368dcceae50b3aeaa05c671228210202443d8074d0c745f21b324419f9db15d22e8547a639cac7f604c31bf44de621d09318abd28c99d1eb03da5684d6b4faf6273d2a5b08c6ea8e729a99d9c6c88a7975b451ba4ed0b61625317b6f398f72d119910202e74ea59f6145c765a0a414a7b7ef64fcbf2a6f8c1e2e9db88bc1dd5fc0b686aa03d1d2a232c580a380f17731ebd7b29247c4f389041329eb18725db5e57c22eb1b03ee580d632039e9aa3c6878d7c92d48383f234aa5aace52202dbba0dc4892b2d019d0c8cb1439a5ea14c0f1bf95e26bc69dbd0e223d609e6286f58cab75ad7b69c17bec0178b9f76b6f19f2e1128af2670934ae88d88504f2eef79a04209050a8ab57dcb9a14fda69b8688510fff1ff117e5d2c699b19b815cc7d43d700d4627803ebc2f1d0f3d7d02a1ce9c77dac4f37f378542201e841069077530f2694f7211903623e2e119e4b6aee738eb99b2b622d4c7371babd8bf58e485128a5793be4d75c027e957575af84730cdcc5fcb94fef9118565c27682d187a21514af15d9bd4aec4034efcce564c3e3c1e6f14df5be601e6702bcb488e86dada5f286ed235d6dfcfbb0212a2d1c6ee2cac6d7b22176036f460016807b9014e10d1ea9eff4e15449f5f0b0269c90c16fac9fc670dfe0c551e3d97bd2a8e00fecd5039b10283aae806c098d1039e210d0f360ec25a9ce23206202e1677dff66075f7463aafba8b190460c4212202686e4555af7da5520a37a1ffd789c2c6a7a77eadbeabcc591ad986565bbaf84d02b48df9eec8ed4df53b4dd63b73dd8ce91f999f02c5c49a0defc67c32bfc42c5e026a32d882fbd1bf7799892ae55e24fd624becda451a29b1b46c9e2c4d398cb54603318a1bf54d3ad78b7ce686667051a4ada9994ec4d08a4d430d00dc7ff543fe4e03b22864883b4c9aedfb4035bc5a9af783d672127c9fd0c2938eef66c130a2899602bd8eab82b3ecac42abe04c8adbb6f03e204bf59ec5f55bd381d5552378e95bb102164680c0acd30a76dfdb5bc6cdcc27f2e0877d87888b77265d14d1a7debc5ec0