Skydoge
knight doge
bread doge

Thunder Rescue

Recovering 812.77 coins stranded in the Thunder sidechain treasury · block 1875745

SIGNAL RECORD · SIDECHAIN TREASURY OUTPUT · 780 SDG

1,324,500 blocks of silence

LEG 1 ✓ 32.75 OUT  LEG 2 ✓ RE-ATTACHED  LEG 3 ✓ 779.9999 OUT 

The rescue is complete

812.77

The first mainnet C++ implementation to complete a full round trip — deposit and withdrawal — using the property critics call “miners can steal”. It is a feature, not a bug: the same miner vote that could take the money is what gave it back. We used it to rescue the Thunder stranded coins.

All three legs paid. The 780 that sat unreachable for 1,324,500 blocks is out. Thank you to every miner who stayed pointed here.

Download the wallet · v0.44.08Windows · macOS · Linux — the build that ran every node in this rescue
Keep mining until all three legs are done. This is two separate voting windows, not one — roughly ten hours in total. Leg 1 frees the smaller coin; legs 2 and 3 free the 780, which is 96% of the money. Pointing away after leg 1 leaves the larger half stranded and the work wasted.
1complete
32.75
Freed from the pointer coin
of the 32.77 in the treasury — 0.01 mainchain fee, and 0.01 left behind on purpose
Withdrawal · needed your hashrate
131 of 263 blocks
proposed1874194paid1874444elapsed250 blkvotes131 / 263

The treasury pointer coin. A withdrawal pays out only if miners upvote it in 131 of 263 blocks; every block this pool found cast that vote automatically. It left 0.01 behind on purpose - emptying a treasury creates a zero-value pointer that anyone can destroy.

open in explorer →
transaction & coinbase detail
the blind bundle proposed — not on-chain
blind hashcfabd44baf38deb2e0f5a9aaf1a34b263f5fa4cc020c9edc238be962862221a7formv2, locktime 0, 1 null-prevout input, 3 outputs
[0]0.00000000nulldata return marker6a0144-
[1]0.00000000nulldata encoded fee6a0840420f0000000000-
[2]32.75000000pubkeyhash76a9141a84c2331b7d726a889acac40587f9db657aa313RDcDYdM9iJzeMHdTpfpPXa3o4mteVwsf
bundle raw hex — 117 bytes
02000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0100ffffffff030000000000000000036a014400000000000000000a6a0840420f0000000000c08834c3000000001976a9141a84c2331b7d726a889acac40587f9db657aa34a88ac00000000
bundle committed — block 1874194
bundle hashcfabd44baf38deb2e0f5a9aaf1a34b263f5fa4cc020c9edc238be962862221a7block hash0000000000b9a76abbdd6d58c02a8ca994c8a7060c2d3a76a99d49065d36c1ffcoinbase txida3572b923dac8640f14c3100e828850e06fe1e6a11ea63538eeb404932e4f723
[0]0.00000000nulldata commitment6a24aa21a9ede2f61c3f71d1defd3fa999dfa36953755c6906897999-
[1]0.00000000nulldata commitment6ad45aa943a721228662e98b23dc9e0c02cca45f3f264ba3f1aaa9f5-
[2]50000.00000000pubkeyhash76a914faa9527a7882d71e9eb2b111ba0685b25250029688ac1PrNmfoYSmo74nFhov2D1kMh8XRa2orcxS
commitment coinbase raw hex — 252 bytes
090000000001010000000000000000000000000000000000000000000000000000000000000000ffffffff250312991c0425b1846a084800000f00004206122f706f6f6c2e736b79646f67652e6e65742f00000000030000000000000000266a24aa21a9ede2f61c3f71d1defd3fa999dfa36953755c690689799962b48bebd836974e8cf90000000000000000266ad45aa943a721228662e98b23dc9e0c02cca45f3f264ba3f1aaa9f5e0b2de38af4bd4abcf02005039278c0400001976a914faa9527a7882d71e9eb2b111ba0685b25250029688ac0120000000000000000000000000000000000000000000000000000000000000000000000000
txid99b471e7561421105f6afd92c20dc17370581b1a08a47ec0aac020a45b3e26bfblock000000000116d6302fc194566fc906e2cb519170d3ddffe0365223db1d92d0d9confirmations1302version2locktime0size127 bytes
inputs
ccdc1a00a647882d7415…:2scriptSig <empty>
outputs
[0]0.00000000nulldata6a0144-
[1]0.00000000nulldata6a0840420f0000000000-
[2]32.75000000pubkeyhash76a9141a84c2331b7d726a889acac40587f9db657aa313RDcDYdM9iJzeMHdTpfpPXa3o4mteVwsf
[3]0.01000000drivechainb402-
raw transaction hex — 127 bytes
020000000196bf8c259907a2b8113aa745fe12ba26cc32887f1e0715742d8847a6001adccc0200000000ffffffff040000000000000000036a014400000000000000000a6a0840420f0000000000c08834c3000000001976a9141a84c2331b7d726a889acac40587f9db657aa34a88ac40420f000000000002b40200000000
coinbase of block 1874444
coinbase script 030c9a1c042fee846a08400000520000574e122f706f6f6c2e73
[2]50000.010000001PrNmfoYSmo74nFhov2D1kMh8XRa2orcxS
coinbase raw hex — 222 bytes
090000000001010000000000000000000000000000000000000000000000000000000000000000ffffffff25030c9a1c042fee846a08400000520000574e122f706f6f6c2e736b79646f67652e6e65742f00000000030000000000000000266a24aa21a9ed3b396c0971e4811b720610a595547a989398816b41062d52bca39b58038ee4dc0000000000000000086ad77d1776000000409248278c0400001976a914faa9527a7882d71e9eb2b111ba0685b25250029688ac0120000000000000000000000000000000000000000000000000000000000000000000000000
2complete
781.00
Re-chained the stranded coin
the stranded 780 plus a 1.00 margin fronted from our own wallet, returned in leg 3
Pointer move · no vote
one block we mined
mined1874459votesno vote needed

The 780 sat in the treasury with nothing pointing at it - unreachable by any reindex, rebuild or RPC, for 1,324,500 blocks. One hand-built transaction, placed directly into a block this pool mined, re-attached it. Relay refuses this transaction, so only a cooperating miner could do it.

open in explorer →
transaction & coinbase detail
txid740af9a940290f22c048816c369a24647e654b1e1cf70c496b928ef3c6035127block0000000000de5e1b9bff1c9f0a27ccd2d6d9decbaefa88ed4b401ed7f00fedf9confirmations1287version2locktime0size288 bytes
inputs
43d770e1a32d9849e118…:2scriptSig <empty>
c23626e253646bf2b2b2…:0scriptSig 473044022041e20c2d10266c51197c0f47…
outputs
[0]781.00000000drivechainb402-
[1]0.00000000nulldata6a22546a557a505750445a7376367a63434444323568-
[2]0.49999000pubkeyhash76a914ce8ab1a885bba714cc1f76c3f557046f08bd6c1Kq6M9Kzr9dFWaXpFJMp9rb4fNWzrbi12a
raw transaction hex — 288 bytes
02000000028383d71d24050e6c92d3894db283786497fb4968513c18e149982da3e170d7430200000000ffffffffc4fb0d3a0b698e97a45086f2644b0b027736e649017bb2b2f26b6453e22636c2000000006a473044022041e20c2d10266c51197c0f477b6fe7b7ddfd9319a5b342853aa280bcf152a55f022015a1109bce610f75e31b92ac3fee274ed8209afb336a13981df0dca3fc2562a3012103909a30eed3d5fcf272de6627d3d08c8793b761ada45deb95f31fea7a1c2cea68ffffffff03006d1f2f1200000002b4020000000000000000246a22546a557a505750445a7376367a634344443235686a645565696a397a774d384e4b7098ecfa02000000001976a914ce8ab1a885bba714cc1f76c3f557046f08bd6caf88ac00000000
coinbase of block 1874459
coinbase script 031b9a1c043df4846a082000005900005f69122f706f6f6c2e73
[1]50000.000010001PrNmfoYSmo74nFhov2D1kMh8XRa2orcxS
coinbase raw hex — 205 bytes
090000000001010000000000000000000000000000000000000000000000000000000000000000ffffffff25031b9a1c043df4846a082000005900005f69122f706f6f6c2e736b79646f67652e6e65742f00000000020000000000000000266a24aa21a9ed929e4c4d8669314cba3cd44108ece39f68a0b263f0c280548b75be0c00dfd2dee85339278c0400001976a914faa9527a7882d71e9eb2b111ba0685b25250029688ac0120000000000000000000000000000000000000000000000000000000000000000000000000
3complete
779.9999
Free the re-chained 780
of the 781.00 now in the treasury — 0.0001 fee, and the 1.00 margin returned
Withdrawal · needs your hashrate
131 of 263 blocks
proposed1874471paid1874625elapsed154 blkvotes131 / 263

Re-chained coins are still inside the treasury. Getting them out needs a SECOND withdrawal and a second full 263-block window. This is 96% of the money, and the half that is lost if miners point away after leg 2.

open in explorer →
transaction & coinbase detail
the blind bundle proposed — not on-chain
blind hashb7d731fbe9c91b8bcd3b879685d497cb4fb15464266a74335d8297192983e769formv2, locktime 0, 1 null-prevout input, 3 outputs
[0]0.00000000nulldata return marker6a0144-
[1]0.00000000nulldata encoded fee6a081027000000000000-
[2]779.99990000pubkeyhash76a914aff3dbd1ba251e90f9d758cf7f0e79311205df1H3MPAj5nEAaAUrzTiqP5i5RqQs2MmRJ4W
bundle raw hex — 117 bytes
02000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0100ffffffff030000000000000000036a014400000000000000000a6a081027000000000000f0642929120000001976a914aff3dbd1ba251e90f9d758cf7f0e79311205df8e88ac00000000
bundle committed — block 1874471
bundle hashb7d731fbe9c91b8bcd3b879685d497cb4fb15464266a74335d8297192983e769block hash00000000011b9e1d26d66c566bb8839a7a39adf3be78453b6c032f4200a71847coinbase txid555c1b42b3106305e106e2e46110d605a3579f00587a3aa6d1f668b793ef6896
[0]0.00000000nulldata commitment6a24aa21a9ede2f61c3f71d1defd3fa999dfa36953755c6906897999-
[1]0.00000000nulldata commitment6ad45aa94369e783291997825d33746a266454b14fcb97d48596873b-
[2]50000.00000000pubkeyhash76a914faa9527a7882d71e9eb2b111ba0685b25250029688ac1PrNmfoYSmo74nFhov2D1kMh8XRa2orcxS
commitment coinbase raw hex — 252 bytes
090000000001010000000000000000000000000000000000000000000000000000000000000000ffffffff2503279a1c045ef8846a086000000304000000122f706f6f6c2e736b79646f67652e6e65742f00000000030000000000000000266a24aa21a9ede2f61c3f71d1defd3fa999dfa36953755c690689799962b48bebd836974e8cf90000000000000000266ad45aa94369e783291997825d33746a266454b14fcb97d48596873bcd8b1bc9e9fb31d7b702005039278c0400001976a914faa9527a7882d71e9eb2b111ba0685b25250029688ac0120000000000000000000000000000000000000000000000000000000000000000000000000
txidbfd5ae4118b7c6db312fedca677844fd0d3056120e40d55439f67587b08ad626block00000000016c3aa330a85b15ef3937c7da3522409eda50ee47bdd9061863f546confirmations1121version2locktime0size127 bytes
inputs
740af9a940290f22c048…:0scriptSig <empty>
outputs
[0]0.00000000nulldata6a0144-
[1]0.00000000nulldata6a081027000000000000-
[2]779.99990000pubkeyhash76a914aff3dbd1ba251e90f9d758cf7f0e79311205df1H3MPAj5nEAaAUrzTiqP5i5RqQs2MmRJ4W
[3]1.00000000drivechainb402-
raw transaction hex — 127 bytes
0200000001275103c6f38e926b490cf71c1e4b657e64249a366c8148c0220f2940a9f90a740000000000ffffffff040000000000000000036a014400000000000000000a6a081027000000000000f0642929120000001976a914aff3dbd1ba251e90f9d758cf7f0e79311205df8e88ac00e1f5050000000002b40200000000
coinbase of block 1874625
coinbase script 03c19a1c04aa1c856a082fffffe600001149122f706f6f6c2e73
[2]50000.000320801PrNmfoYSmo74nFhov2D1kMh8XRa2orcxS
coinbase raw hex — 222 bytes
090000000001010000000000000000000000000000000000000000000000000000000000000000ffffffff2503c19a1c04aa1c856a082fffffe600001149122f706f6f6c2e736b79646f67652e6e65742f00000000030000000000000000266a24aa21a9edc94cd089ea65a97db529c6b871ef0beee4cd9183071a4e362c296ce5c624bc5c0000000000000000086ad77d177600000050cd39278c0400001976a914faa9527a7882d71e9eb2b111ba0685b25250029688ac0120000000000000000000000000000000000000000000000000000000000000000000000000
MISSION REPLAY · DEAD-TREASURY RESCUE · 812.77 SDG

How the coins came home

RECOVERED812.7499
SPATIAL RECORD · DEAD-TREASURY RESCUE · 812.77 SDG
The rescue, in depth
↩ back to 1:12 the full rescue →
RECOVERED 812.7499 / 812.77 VOTES 131 / 131 × 2 DORMANT 1,324,500 BLK Drag orbit · shift-drag / 2-finger pan · wheel / pinch zoom
RENDERER UNAVAILABLE — STATIC RECORD
STRANDED 780.00 for 1,324,500 blocks · LEG 1 32.75 out (131/131)
LEG 2 splice re-attached the 780 → pointer 781.00 · LEG 3 779.9999 out (131/131)
TOTAL 812.7499 / 812.77 recovered
If a window falls short, we simply try again. A withdrawal that misses its 131 votes just expires — the treasury is untouched and no coins move. We rebuild it as a fresh bundle and vote it again. The only thing a failed window costs is time, so staying pointed here is still worth it even if the first attempt misses.
--
upvotes still needed
OUT OF
--
blocks remaining
Estimated time to finish the rescue
--:--:--.---
hoursminutessecondsms
--
total milliseconds
-- blocks to go
Blocks the whole network must produce so that our 73% share of them carries the -- outstanding votes, plus one more of ours to mine the payout — then -- × 60 s. It moves as the share moves.
Our share of the network · versus what this leg needs
73% of 15.7 GH/s network
need --%
0%the gold line is the share this leg still needs100%
Hashrate · last few hours
9.213.117.0 15.7 11.5
This pool Whole network
Current leg · upvotes collected
-- / 131
no bundle live
00 of 263 blocks used131
Live · updates every minute
Miners
87
Pool hashrate
11.51 GH/s
Network
15.66 GH/s
Our share
73%
Block share ·100
64%
Upvotes
--/131
Votes needed
--
Blocks left
--/263
Window ends in
--
Vote rate so far
--%
Rate required
--%
Blocks we found
--
Last block found
6s ago
Difficulty
212
Height
1875745
Treasury
1.00
Reject rate
0.87%
Shares
99360679
Rescue log · permanent record
  1. 03:03block 1874625LEG 3 COMPLETE - all 812.77 accounted for. RESCUE FINISHED
  2. 03:01block 1874624Workscore reached 125 of 131
  3. 03:01block 1874624Workscore reached 100 of 131
  4. 03:01block 1874624Workscore reached 75 of 131
  5. 03:01block 1874624Workscore reached 50 of 131
  6. 03:01block 1874624Workscore reached 25 of 131
  7. 03:01block 1874624Leg 3 THRESHOLD MET - 131 upvotes collected
  8. 02:59block 1874619Workscore reached 125 of 131
  9. 02:41block 1874592Workscore reached 100 of 131
  10. 02:04block 1874560Workscore reached 75 of 131
  11. 01:45block 1874537Workscore reached 50 of 131
  12. 01:08block 1874503Workscore reached 25 of 131
  13. 00:28block 1874471Leg 3 bundle live - collecting upvotes on the re-chained 780
  14. 00:11block 1874459LEG 2 COMPLETE - the stranded 780 re-chained, pointer now carries it
Thank you

Every block you found while pointed here cast a vote. None of this was possible without miners choosing to stay — the 780 had been unreachable for 1,324,500 blocks, and only a cooperating pool could move it.

Wallet — available now
v0.44.08the build that ran every node in this rescue

Check your download against SHA256SUMS before running it. More at skydoge.net.

Mining tools
SOON
Packaged miners and one-line setup, so nobody has to hand-roll a stratum config again. And when the last leg pays — there will be a party. Stay pointed here and you are invited.