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
98db5c2d88008270c84afc42b450b07954b43505f2bcf7b2fa43e40c00d29b29
commit_txid
0a3e18657fac822fcaee33aed80c6c005b1351b07e95c6c17ba856fc9e277063
status
12 confirmations · final
block
968869 · tx_index 1404
block_hash
000000000000000000004d25a7ef4d7565aae7aff2f0424db565b49723c3ab80
block_time
2026-09-27T18:21:33.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 bc1q7ynzz2wf6c4aj8vqr78952cu659vzdj2nnlj20 v0_p2wpkh 546 sats sender's change
1 bc1q7ynzz2wf6c4aj8vqr78952cu659vzdj2nnlj20 v0_p2wpkh 546 sats sender's change

Signatures & proofs

kernel_sig
8cf6356466fe5602c58f68438c433171540ab9f78b69cc606132ed9f5d4cc51eda2cf4167b51ab38ac88fc0ba0e48554b569cd89385176686f56740338535f90
rangeproof (657 B)
02f831c1812d4a9e1e5d98e2398545bc6ea7b20c9507bd132be9163b707cc3e4420346bb5e2ed405dc9ff48c487cd0344ab327a159fced3b93af72b41f337f615eb30395b4503b9efe24d9a1f455bddaaaf56d27a152c39afc127942849a26cd6f56c2c53bf8d0ed1cfdf8ff7a2ba3fd2ece5f69f8e8a4cb47f23871a8661abaf44ba6534de16b909047b4e3445acad5c3b215f9e6314f7447b660ed20eb5c5833507ba567cf28058b49a1338774f9e0c94860d7896d96ad0a56d615a9749937e0acfa036acbe7a05a0e86f616279487c4449694988e84e3e7a5149bfe1b7354d3b5c12e02c87506b247fc100af5804b185823468d98d4e284f6fb2af4f341348b7b36d27002f86ec212c3af6f1c7aaa068503cd24d70a1ac3badf59abe651cfa7b14694482002aac461b7b3c575a695872b7e63ad1622439bf9bf755f8b144b36d9231be4ba1103b7bc4a9b2b42c7c1ef1637e32752ce862c98d800f4eca6fc6daabbae0fa41db502dd79129a8bd8a74f1546f311b6841d51f8334f0374ae277323d26a3090614687027924a82cd4513a29a3a28600b66c1c84c4f16fce0b7a865f5c26ffc1bb9a1e4c03df5e523594f3b4198e54ea4223309f2cfa26df890c37e7738510775908e7be9e0316dea5d6afd389d1ae3d9b72c2bc9e9082429b5a83b99c465d455796b499abbd024b0b40aa322d07deb2db71d98535f6ba68426a5f33c3df4e6b7b4d0511edd06602c402fb087cb835e7fed72fe38813a2ca05f94c4714fd0046b50d7e0d2fb2f7d4036c13cb5dd5d13c092c9fd7cf033a301dde4bdc67397c51fc802b9844a10ada1b03c774d79fef9aae899dfb6b910622df334cdca898200573641699ae9bb15e68a602b75f5d7c1ed71a3358c41b0e97091a9ff0a067132f111243201ee5e8718a7412

Raw

witness (890 B)
20dd312fd7af6499c0f86c057d954ce292e1b3520a0565656adee00a904b86b27eac006305544143495401014d080222f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b8cf6356466fe5602c58f68438c433171540ab9f78b69cc606132ed9f5d4cc51eda2cf4167b51ab38ac88fc0ba0e48554b569cd89385176686f56740338535f90020278bd791f742c8914cbcb3152878bde126979891fc7fd24d3021f3d16e4fd615db9ba0c874573341603cd4afeb634f0509211f4678e6eb09f45e46b319009ff371580eb9a44810c7606ce3db0aeb6bcae38910202f831c1812d4a9e1e5d98e2398545bc6ea7b20c9507bd132be9163b707cc3e4420346bb5e2ed405dc9ff48c487cd0344ab327a159fced3b93af72b41f337f615eb30395b4503b9efe24d9a1f455bddaaaf56d27a152c39afc127942849a26cd6f56c2c53bf8d0ed1cfdf8ff7a2ba3fd2ece5f69f8e8a4cb47f23871a8661abaf44ba6534de16b909047b4e3445acad5c3b215f9e6314f7447b660ed20eb5c5833507ba567cf28058b49a1338774f9e0c94860d7896d96ad0a56d615a9749937e0acfa036acbe7a05a0e86f616279487c4449694988e84e3e7a5149bfe1b7354d3b5c12e02c87506b247fc100af5804b185823468d98d4e284f6fb2af4f341348b7b36d27002f86ec212c3af6f1c7aaa068503cd24d70a1ac3badf59abe651cfa7b14694482002aac461b7b3c575a695872b7e63ad1622439bf9bf755f8b144b36d9231be4ba1103b7bc4a9b2b42c7c1ef164d3f0137e32752ce862c98d800f4eca6fc6daabbae0fa41db502dd79129a8bd8a74f1546f311b6841d51f8334f0374ae277323d26a3090614687027924a82cd4513a29a3a28600b66c1c84c4f16fce0b7a865f5c26ffc1bb9a1e4c03df5e523594f3b4198e54ea4223309f2cfa26df890c37e7738510775908e7be9e0316dea5d6afd389d1ae3d9b72c2bc9e9082429b5a83b99c465d455796b499abbd024b0b40aa322d07deb2db71d98535f6ba68426a5f33c3df4e6b7b4d0511edd06602c402fb087cb835e7fed72fe38813a2ca05f94c4714fd0046b50d7e0d2fb2f7d4036c13cb5dd5d13c092c9fd7cf033a301dde4bdc67397c51fc802b9844a10ada1b03c774d79fef9aae899dfb6b910622df334cdca898200573641699ae9bb15e68a602b75f5d7c1ed71a3358c41b0e97091a9ff0a067132f111243201ee5e8718a741268
payload (839 B)
22f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b8cf6356466fe5602c58f68438c433171540ab9f78b69cc606132ed9f5d4cc51eda2cf4167b51ab38ac88fc0ba0e48554b569cd89385176686f56740338535f90020278bd791f742c8914cbcb3152878bde126979891fc7fd24d3021f3d16e4fd615db9ba0c874573341603cd4afeb634f0509211f4678e6eb09f45e46b319009ff371580eb9a44810c7606ce3db0aeb6bcae38910202f831c1812d4a9e1e5d98e2398545bc6ea7b20c9507bd132be9163b707cc3e4420346bb5e2ed405dc9ff48c487cd0344ab327a159fced3b93af72b41f337f615eb30395b4503b9efe24d9a1f455bddaaaf56d27a152c39afc127942849a26cd6f56c2c53bf8d0ed1cfdf8ff7a2ba3fd2ece5f69f8e8a4cb47f23871a8661abaf44ba6534de16b909047b4e3445acad5c3b215f9e6314f7447b660ed20eb5c5833507ba567cf28058b49a1338774f9e0c94860d7896d96ad0a56d615a9749937e0acfa036acbe7a05a0e86f616279487c4449694988e84e3e7a5149bfe1b7354d3b5c12e02c87506b247fc100af5804b185823468d98d4e284f6fb2af4f341348b7b36d27002f86ec212c3af6f1c7aaa068503cd24d70a1ac3badf59abe651cfa7b14694482002aac461b7b3c575a695872b7e63ad1622439bf9bf755f8b144b36d9231be4ba1103b7bc4a9b2b42c7c1ef1637e32752ce862c98d800f4eca6fc6daabbae0fa41db502dd79129a8bd8a74f1546f311b6841d51f8334f0374ae277323d26a3090614687027924a82cd4513a29a3a28600b66c1c84c4f16fce0b7a865f5c26ffc1bb9a1e4c03df5e523594f3b4198e54ea4223309f2cfa26df890c37e7738510775908e7be9e0316dea5d6afd389d1ae3d9b72c2bc9e9082429b5a83b99c465d455796b499abbd024b0b40aa322d07deb2db71d98535f6ba68426a5f33c3df4e6b7b4d0511edd06602c402fb087cb835e7fed72fe38813a2ca05f94c4714fd0046b50d7e0d2fb2f7d4036c13cb5dd5d13c092c9fd7cf033a301dde4bdc67397c51fc802b9844a10ada1b03c774d79fef9aae899dfb6b910622df334cdca898200573641699ae9bb15e68a602b75f5d7c1ed71a3358c41b0e97091a9ff0a067132f111243201ee5e8718a7412