Confidential transfer — moves balances without revealing amounts.
What happened
Confidential transfer of TAC
2 recipients received TAC. Amounts are blinded behind Pedersen commitments; only sender + recipients can decode them. Recipient addresses may also be shielded (class-2 stealth) — the on-chain wire shape is identical for classical and shielded receives, so only the recipient knows which.
Transaction
- txid · reveal
- 693e5dadb478f4a33bb8754474ebb95c73583e317140744e27efc13a8223b968
- commit_txid
- eca9de8b4c235551f3054a291f10346660a6da924af6efaf38163e4053a18671
- status
- 3690 confirmations · final
- block
- 949344 · tx_index 1047
- block_hash
- 0000000000000000000146d14e2a95201a86e25a5c7259dc63fb061a1271aa24
- block_time
- 2026-05-14T09:48:06.000Z · 26d ago
- fee
- 1968 sats
- vin / vout
- 2 / 2
Asset
- ticker
-
TAC#f0bbe868 · 8d · cetch
- asset_id
- f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762b
Envelope
- opcode
- CXFER — 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 | bc1qhkls903vedz7mk0lkvsc28j6ve5m7v5r78xzv7 | v0_p2wpkh | 546 sats | sender's change |
| 1 | bc1qhkls903vedz7mk0lkvsc28j6ve5m7v5r78xzv7 | v0_p2wpkh | 546 sats | sender's change |
Confidential outputs
| vout | commitment C (33 B) | amount_ct (8 B) | disclosed |
|---|---|---|---|
| 0 | 039740cfbc6f204cc6703255e3a4dea4d325bf21ace7fa7e9ca6084154d7c73031 | 115b93a3afbdbe28 | no |
| 1 | 02afd85dcd87379ab790fd1ab2743d45ecb9a59d7537d709da2dfc068cb9935f1c | fbc7da1daa224723 | no |
Signatures & proofs
Raw
- witness (987 B)
- 20deb7fb411267646297a8ba10081595d43a3168d9ebb3b3ee1bb7d8f482e2cdc0ac006305544143495401014d080223f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bb32f7e21a320c417f3fe15c22e63a9e8f29fec7c9a770771bbd0d09ce1ecc2016c02b20b7c3363fbb610454d46a986867144ce6eaa5457e73a2154162117cce702039740cfbc6f204cc6703255e3a4dea4d325bf21ace7fa7e9ca6084154d7c73031115b93a3afbdbe2802afd85dcd87379ab790fd1ab2743d45ecb9a59d7537d709da2dfc068cb9935f1cfbc7da1daa224723f202020a00a963675b3b846274db95b2bba0fd3ecac06ca7ab92cf5506a4be74e6895b029c6d857dc0ff8f1429059c66c5ee79fd1cc38fdd945f89f09c813a610dd91e64024c6b365ca74e497b8590c37acc42e14f9310c50a7f841694164aa758911e1aee03ba9c5258fb93c9f36b8b974713b67e5c9c4c5d8a625c702779206c5c3bbaa8304e250aff239fc7081ccb5127802942ef28fbe3e171b6f8da5a60f3d9295d49b8c066bdae8ef13d9d61a8949f340d84b5b1b4ce10a5c68c36465e86a90496f001c3e39fa6480e1ab03f546c746b8c20a06b54dd73d35d6e1eb74577064617726b03e0f5e7e9a6e543c692a4d235e1b540682951d8360c7a4de2540bc27ec612565102d1a2067ba1e601162e6ddc2cfb45a67aadd8846e6d14c8114684f536eb373da4034f981412bb3ea7bdd620e5506f401333dbf084958c5bbf0af3852e518beb6e8a03b06b9521983f634dd5084da0012baf63ac0b7ea42216dfc03a8d2815e9821da3ac7323030ce74ea6738f6cbb4373ad61557ab723ff70f5ab691c5cbd3a145f4e1cd3020e034438b09ae1581e27b9e1db123e130b56db7e8943983538d078a5386327a2d741021b75921974c1f19b25d850e84253c3b0531e5d0b64951a9c898ed883bac632de0389190c43d785bac30ddc2ba328ecb3627299dcbaa17d0d4a165c91e54491b2e803dfe5a039f3abb052932d2ab7739264bfb1eef68f4b874c37d54067378757e70903abe8bb05e5eee53fa3c0bb4ab7d7a315fbfd93cbc0f7884769da3fdbcd45426e03cb61b9fda8d8127932fa0cb029691b565a975e8deb5159d7bb23aa768a36aa47037e21df43914f4e2a369381e89c1719e7aa1adda20ae37d0886a2c3d21d4f8d6b0204a7550e0719de8d933f5aa12a75179366592ede9656e5741d58d4ab1bcd72320217f12871aa01ad7a0afe79f56185c85ce4e41e6a01007c426823fc6fff560472d75bd3ebcb604c6242911579deb784ba3ad231ab261ea7be3e3bcca75cdd4b137824dc89cfee46eee030ca5f497d6e9d771958b7f9f0ec97f138278645a4ac9468
- payload (936 B)
- 23f0bbe868af10c6c67652a99709bf32048d1aa7194efe3e9a1ef1bde43f94762bb32f7e21a320c417f3fe15c22e63a9e8f29fec7c9a770771bbd0d09ce1ecc2016c02b20b7c3363fbb610454d46a986867144ce6eaa5457e73a2154162117cce702039740cfbc6f204cc6703255e3a4dea4d325bf21ace7fa7e9ca6084154d7c73031115b93a3afbdbe2802afd85dcd87379ab790fd1ab2743d45ecb9a59d7537d709da2dfc068cb9935f1cfbc7da1daa224723f202020a00a963675b3b846274db95b2bba0fd3ecac06ca7ab92cf5506a4be74e6895b029c6d857dc0ff8f1429059c66c5ee79fd1cc38fdd945f89f09c813a610dd91e64024c6b365ca74e497b8590c37acc42e14f9310c50a7f841694164aa758911e1aee03ba9c5258fb93c9f36b8b974713b67e5c9c4c5d8a625c702779206c5c3bbaa8304e250aff239fc7081ccb5127802942ef28fbe3e171b6f8da5a60f3d9295d49b8c066bdae8ef13d9d61a8949f340d84b5b1b4ce10a5c68c36465e86a90496f001c3e39fa6480e1ab03f546c746b8c20a06b54dd73d35d6e1eb74577064617726b03e0f5e7e9a6e543c692a4d235e1b540682951d8360c7a4de2540bc27ec612565102d1a2067ba1e601162e6ddc2cfb45a67aadd8846e6d14c8114684f536eb373da4034f981412bb3ea7bdd620e5506f401333dbf084958c5bbf0af3852e518beb6e8a03b06b9521983f634dd5082baf63ac0b7ea42216dfc03a8d2815e9821da3ac7323030ce74ea6738f6cbb4373ad61557ab723ff70f5ab691c5cbd3a145f4e1cd3020e034438b09ae1581e27b9e1db123e130b56db7e8943983538d078a5386327a2d741021b75921974c1f19b25d850e84253c3b0531e5d0b64951a9c898ed883bac632de0389190c43d785bac30ddc2ba328ecb3627299dcbaa17d0d4a165c91e54491b2e803dfe5a039f3abb052932d2ab7739264bfb1eef68f4b874c37d54067378757e70903abe8bb05e5eee53fa3c0bb4ab7d7a315fbfd93cbc0f7884769da3fdbcd45426e03cb61b9fda8d8127932fa0cb029691b565a975e8deb5159d7bb23aa768a36aa47037e21df43914f4e2a369381e89c1719e7aa1adda20ae37d0886a2c3d21d4f8d6b0204a7550e0719de8d933f5aa12a75179366592ede9656e5741d58d4ab1bcd72320217f12871aa01ad7a0afe79f56185c85ce4e41e6a01007c426823fc6fff560472d75bd3ebcb604c6242911579deb784ba3ad231ab261ea7be3e3bcca75cdd4b137824dc89cfee46eee030ca5f497d6e9d771958b7f9f0ec97f138278645a4ac94