tacitscan mainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP ✓ decoded 30 confirmations · final

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

Transaction

txid · reveal
2631760fa23ba1453a016f7b84a15310d0b0109a790b8b101382f5cfe5f0f5c0
commit_txid
e1713069a03f1891d0f23ca9fc480c0896fe9cebef7e6786bc45e1809b38e50f
status
30 confirmations · final
block
965771 · tx_index 2830
block_hash
0000000000000000000005b4037be888bd847d33c0ba74229497107fcc42eadf
block_time
2026-09-06T13:38:38.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 bc1q6xrwe7afza8n0806mxxasxyhu2lpq94kum79xt v0_p2wpkh 546 sats recipient · shielded-compatible
1 bc1qxgqfp2yqqevxr7z6tzzhv7y62yz4jal3luu92v v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
f38782c91a5a229ac7660675661d1d3ea5fdd706086cec989f27d4bcac77c7c46cc1889cb45552e9ef27e3a58b08ef8873585f7bc271614f9eb4423546ac5b1e
rangeproof (657 B)
028a5c0904a8c60ce6e08a68ddb50f3690dae85f667946ce96da4ba3082f6becd1039ae432b43be9656272edec7aa6de2126744218db037873ad8da7b127cb99e080029642b128cf25aba2819f7d61f7c24c1d2cbfc18ea96b710a907f841a211789bc9450027c0fe021f76b1f7ac15629b8ffb270dbbec5bfed826d3a44a1dcbc19ca76ebaa9b9b0ebad7bcf17ca45aeb3102e655ef5a108c24b8952c41aafbbf5c0f501b635dfa90bbc2020b3bfa6460f6ebcf15ce89428728c3d69d5564dfe31b6c03a3979657d79ee67672fc2a4347cb1dfa3bbaeb3a17340c7ac432d25e075afb90026fb7263e797f09b20748d391238046b8d92c7b5fd92694a319d1d944bcbc905a03f53372dc22dd4506320a9768fa768c8be513b673f0890497e4e181e2509cfb3d02a8cec2103f40963e3755575bde56a8af22e740757c097abfde7f763a1347646d032701e2ca39c990eb3ccb1a29ec5b118f66aef79c211058fe1ffe14ccf85038d1021611116d94f6e0d8936b091ff7165ddc70ba79694e1e1ac7dad48e8f993061cb0255dc6fc4fd8a786dc7ee58c152559086ccf01b47d444d3a324c03b5ed0518c7b038b0e8367e483d744f226b287a6fd7ac9810173d3bb39aa641d14eafdc954217b0243819eb5bc2f79b342f65672d1cd479ab7540c7692e9d8b79a7bc016663b2e8f03ae6e05faeaa4504c87c0ec1529ae2e9a7ff095661885c8b0e225afff171fd52902333d728f5ae90d013256f50bc0707040b11098d079b1b08cd683266c6ba41b3802f2323528d6cd711c79bd571fa21dc4da8aa3366d80e2f0e99087180a1da183320322562adac9fd29a0c9866632fac6585663df57693ba0c50f30fff0194b196ae3031e20458df88a4bdcd3df1ece60f4b5ea7710eed1c4ee60fe248a92e0616d26a1

Raw

witness (890 B)
20f88dcf3d6de510dcc50d134c678d9488c85e23036db9871b338cbc62d6cab07fac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bf38782c91a5a229ac7660675661d1d3ea5fdd706086cec989f27d4bcac77c7c46cc1889cb45552e9ef27e3a58b08ef8873585f7bc271614f9eb4423546ac5b1e02025b7cea032c580a0d7487eb6bfe2f821345ce846165e5b2615754173883c905bf1a0577c2a8a72c5d02a3e06c1fc0cacc83b054202c49c7789421e1c96572889e2aebc5a5f7b94b23e87631db9ea106447b9102028a5c0904a8c60ce6e08a68ddb50f3690dae85f667946ce96da4ba3082f6becd1039ae432b43be9656272edec7aa6de2126744218db037873ad8da7b127cb99e080029642b128cf25aba2819f7d61f7c24c1d2cbfc18ea96b710a907f841a211789bc9450027c0fe021f76b1f7ac15629b8ffb270dbbec5bfed826d3a44a1dcbc19ca76ebaa9b9b0ebad7bcf17ca45aeb3102e655ef5a108c24b8952c41aafbbf5c0f501b635dfa90bbc2020b3bfa6460f6ebcf15ce89428728c3d69d5564dfe31b6c03a3979657d79ee67672fc2a4347cb1dfa3bbaeb3a17340c7ac432d25e075afb90026fb7263e797f09b20748d391238046b8d92c7b5fd92694a319d1d944bcbc905a03f53372dc22dd4506320a9768fa768c8be513b673f0890497e4e181e2509cfb3d02a8cec2103f40963e3755575bde56a8af22e740757c097abfde7f763a1347646d032701e2ca39c990eb3ccb4d3f011a29ec5b118f66aef79c211058fe1ffe14ccf85038d1021611116d94f6e0d8936b091ff7165ddc70ba79694e1e1ac7dad48e8f993061cb0255dc6fc4fd8a786dc7ee58c152559086ccf01b47d444d3a324c03b5ed0518c7b038b0e8367e483d744f226b287a6fd7ac9810173d3bb39aa641d14eafdc954217b0243819eb5bc2f79b342f65672d1cd479ab7540c7692e9d8b79a7bc016663b2e8f03ae6e05faeaa4504c87c0ec1529ae2e9a7ff095661885c8b0e225afff171fd52902333d728f5ae90d013256f50bc0707040b11098d079b1b08cd683266c6ba41b3802f2323528d6cd711c79bd571fa21dc4da8aa3366d80e2f0e99087180a1da183320322562adac9fd29a0c9866632fac6585663df57693ba0c50f30fff0194b196ae3031e20458df88a4bdcd3df1ece60f4b5ea7710eed1c4ee60fe248a92e0616d26a168
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bf38782c91a5a229ac7660675661d1d3ea5fdd706086cec989f27d4bcac77c7c46cc1889cb45552e9ef27e3a58b08ef8873585f7bc271614f9eb4423546ac5b1e02025b7cea032c580a0d7487eb6bfe2f821345ce846165e5b2615754173883c905bf1a0577c2a8a72c5d02a3e06c1fc0cacc83b054202c49c7789421e1c96572889e2aebc5a5f7b94b23e87631db9ea106447b9102028a5c0904a8c60ce6e08a68ddb50f3690dae85f667946ce96da4ba3082f6becd1039ae432b43be9656272edec7aa6de2126744218db037873ad8da7b127cb99e080029642b128cf25aba2819f7d61f7c24c1d2cbfc18ea96b710a907f841a211789bc9450027c0fe021f76b1f7ac15629b8ffb270dbbec5bfed826d3a44a1dcbc19ca76ebaa9b9b0ebad7bcf17ca45aeb3102e655ef5a108c24b8952c41aafbbf5c0f501b635dfa90bbc2020b3bfa6460f6ebcf15ce89428728c3d69d5564dfe31b6c03a3979657d79ee67672fc2a4347cb1dfa3bbaeb3a17340c7ac432d25e075afb90026fb7263e797f09b20748d391238046b8d92c7b5fd92694a319d1d944bcbc905a03f53372dc22dd4506320a9768fa768c8be513b673f0890497e4e181e2509cfb3d02a8cec2103f40963e3755575bde56a8af22e740757c097abfde7f763a1347646d032701e2ca39c990eb3ccb1a29ec5b118f66aef79c211058fe1ffe14ccf85038d1021611116d94f6e0d8936b091ff7165ddc70ba79694e1e1ac7dad48e8f993061cb0255dc6fc4fd8a786dc7ee58c152559086ccf01b47d444d3a324c03b5ed0518c7b038b0e8367e483d744f226b287a6fd7ac9810173d3bb39aa641d14eafdc954217b0243819eb5bc2f79b342f65672d1cd479ab7540c7692e9d8b79a7bc016663b2e8f03ae6e05faeaa4504c87c0ec1529ae2e9a7ff095661885c8b0e225afff171fd52902333d728f5ae90d013256f50bc0707040b11098d079b1b08cd683266c6ba41b3802f2323528d6cd711c79bd571fa21dc4da8aa3366d80e2f0e99087180a1da183320322562adac9fd29a0c9866632fac6585663df57693ba0c50f30fff0194b196ae3031e20458df88a4bdcd3df1ece60f4b5ea7710eed1c4ee60fe248a92e0616d26a1