tacitscan mainnet
TAC

T_CXFER_BPP · TAC#f0bbe868

T_CXFER_BPP ✓ decoded 12 confirmations · final

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

Transaction

txid · reveal
c28570d523d1d445e741c0a82f7dd1eb000f4b76b609156f28533bdbf1b28f14
commit_txid
882e6240fcf1f7884c4f5475831dd23645786a4ac160a4e6391c514a6664aca1
status
12 confirmations · final
block
968728 · tx_index 623
block_hash
000000000000000000018f3b21e9d9a1a973e16c5f65482448355f4874c9a40f
block_time
2026-09-26T18:34:59.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 bc1q4gfvany0yj6hez0grvjqy49pg8ph8mayc3ur6r v0_p2wpkh 546 sats sender's change
1 bc1q4gfvany0yj6hez0grvjqy49pg8ph8mayc3ur6r v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
724bf7c3dfc673cc45f32ae6354275e5ee6cbc6849566b93009ff426f8b00410c611623f87f2367bffed63ec1129bc58481c5167d94cc9b143e91810480f4b8d
rangeproof (657 B)
03792e12671a053f6ebb769398c3d699899efac9f805275d28cc78f91f346f1d0f031ae27236852302cb1d058fc49e7bdf51023960dc01d0478c5fa6f57853a7bc6e035f86d432f084ef00c5b1d353c9ffee49b98938dc40cfd3ac07f5ff4848681700e4c0bb8dbe1525ff3f50625360a583ebd6b31adccc07922afbf98ba33f08d37b2662bf2697bac87500bcf46ce49419cb9d7a1e1e3a39a9d13de61f6e061ae5ec5ec768bc9801826fad3f2dee29136fbb67a89b0988353ede8087167df327a43d02416fcac72cadee79dd74326fec01f21f695d79cf88fca34748fccae5052119a0037cce24c1849f2a89b1fb1ba70f8145cfcad5c57117e06704502f52e007fb0f290238de75c668a511ea971626c05e2e68ae1b365452e68f845a1543b12adc0f8abb03a57e9755afdfdda4c8446d5fea1c142971d5769d2c73daec55969c68c08a0c80035d6c4b798760ce27d21807eb35ba2024424f8e4425c62630f3b1cbee14ed4600031220c5bb8673c2c6c212826a3d578a50039c5f9418071ba9994039d28da1694903bc6f674aacda9e92f6e96b109127f36c729a62ffae53fd18e264b8266de40ad3030f7df28512c4ff45d22a9b1b27225ec2c99a8082fe2c7ae4206e0c392b241e3f020695b83e5f1ed767a6f964cc67a05f9fdca597ced0d69f291daa03056df5d286038e0a3a2ea5b05fe7f21f6586c105ec029ed79f51e37b63518cc0d2f4c4efe1c302497646d423ee359bfc9aac51da8dd702619de99fa941116e5be7761518e3fd8103a1e344c0dfc0e4a11f8b293abea43c3b84fb4737e80f33aaafe5877c40aee5f60300e66b431865b542191f95220ef72dac1c09f6db1b270e2992cf7be73a4f0e5f03fe546c470fc8066852dc31459a5566faf53f15f002392f1873d2974e796f8a0a

Raw

witness (890 B)
20f22a6516e1c848228723e792d006d1ed262213ece976dfb51bf76b5e82b9b369ac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b724bf7c3dfc673cc45f32ae6354275e5ee6cbc6849566b93009ff426f8b00410c611623f87f2367bffed63ec1129bc58481c5167d94cc9b143e91810480f4b8d02026320c91e5ae8a51a9b8e308f91336e0a1913d1be81225585e4286dc6cef6297caf2ad76ad028f857025e1f14a0302f2f0046a3781dc977066faa361be75d93d73d61b9fafdb79fbe57315c5ace7d8ce07c910203792e12671a053f6ebb769398c3d699899efac9f805275d28cc78f91f346f1d0f031ae27236852302cb1d058fc49e7bdf51023960dc01d0478c5fa6f57853a7bc6e035f86d432f084ef00c5b1d353c9ffee49b98938dc40cfd3ac07f5ff4848681700e4c0bb8dbe1525ff3f50625360a583ebd6b31adccc07922afbf98ba33f08d37b2662bf2697bac87500bcf46ce49419cb9d7a1e1e3a39a9d13de61f6e061ae5ec5ec768bc9801826fad3f2dee29136fbb67a89b0988353ede8087167df327a43d02416fcac72cadee79dd74326fec01f21f695d79cf88fca34748fccae5052119a0037cce24c1849f2a89b1fb1ba70f8145cfcad5c57117e06704502f52e007fb0f290238de75c668a511ea971626c05e2e68ae1b365452e68f845a1543b12adc0f8abb03a57e9755afdfdda4c8446d5fea1c142971d5769d2c73daec55969c68c08a0c80035d6c4b798760ce27d2184d3f0107eb35ba2024424f8e4425c62630f3b1cbee14ed4600031220c5bb8673c2c6c212826a3d578a50039c5f9418071ba9994039d28da1694903bc6f674aacda9e92f6e96b109127f36c729a62ffae53fd18e264b8266de40ad3030f7df28512c4ff45d22a9b1b27225ec2c99a8082fe2c7ae4206e0c392b241e3f020695b83e5f1ed767a6f964cc67a05f9fdca597ced0d69f291daa03056df5d286038e0a3a2ea5b05fe7f21f6586c105ec029ed79f51e37b63518cc0d2f4c4efe1c302497646d423ee359bfc9aac51da8dd702619de99fa941116e5be7761518e3fd8103a1e344c0dfc0e4a11f8b293abea43c3b84fb4737e80f33aaafe5877c40aee5f60300e66b431865b542191f95220ef72dac1c09f6db1b270e2992cf7be73a4f0e5f03fe546c470fc8066852dc31459a5566faf53f15f002392f1873d2974e796f8a0a68
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b724bf7c3dfc673cc45f32ae6354275e5ee6cbc6849566b93009ff426f8b00410c611623f87f2367bffed63ec1129bc58481c5167d94cc9b143e91810480f4b8d02026320c91e5ae8a51a9b8e308f91336e0a1913d1be81225585e4286dc6cef6297caf2ad76ad028f857025e1f14a0302f2f0046a3781dc977066faa361be75d93d73d61b9fafdb79fbe57315c5ace7d8ce07c910203792e12671a053f6ebb769398c3d699899efac9f805275d28cc78f91f346f1d0f031ae27236852302cb1d058fc49e7bdf51023960dc01d0478c5fa6f57853a7bc6e035f86d432f084ef00c5b1d353c9ffee49b98938dc40cfd3ac07f5ff4848681700e4c0bb8dbe1525ff3f50625360a583ebd6b31adccc07922afbf98ba33f08d37b2662bf2697bac87500bcf46ce49419cb9d7a1e1e3a39a9d13de61f6e061ae5ec5ec768bc9801826fad3f2dee29136fbb67a89b0988353ede8087167df327a43d02416fcac72cadee79dd74326fec01f21f695d79cf88fca34748fccae5052119a0037cce24c1849f2a89b1fb1ba70f8145cfcad5c57117e06704502f52e007fb0f290238de75c668a511ea971626c05e2e68ae1b365452e68f845a1543b12adc0f8abb03a57e9755afdfdda4c8446d5fea1c142971d5769d2c73daec55969c68c08a0c80035d6c4b798760ce27d21807eb35ba2024424f8e4425c62630f3b1cbee14ed4600031220c5bb8673c2c6c212826a3d578a50039c5f9418071ba9994039d28da1694903bc6f674aacda9e92f6e96b109127f36c729a62ffae53fd18e264b8266de40ad3030f7df28512c4ff45d22a9b1b27225ec2c99a8082fe2c7ae4206e0c392b241e3f020695b83e5f1ed767a6f964cc67a05f9fdca597ced0d69f291daa03056df5d286038e0a3a2ea5b05fe7f21f6586c105ec029ed79f51e37b63518cc0d2f4c4efe1c302497646d423ee359bfc9aac51da8dd702619de99fa941116e5be7761518e3fd8103a1e344c0dfc0e4a11f8b293abea43c3b84fb4737e80f33aaafe5877c40aee5f60300e66b431865b542191f95220ef72dac1c09f6db1b270e2992cf7be73a4f0e5f03fe546c470fc8066852dc31459a5566faf53f15f002392f1873d2974e796f8a0a