ARK Easter Egg Hunt 2019 — Solutions
The hunt is over! Congratulations to everybody that was able to solve a puzzle and claim their prize and we’d like to express our gratitude to fun, jarunik, goose, Mike, ark.business, cam’s yellow jacket, echo, and pieface for donating to this year’s prize pool. This year’s hunt was 10x bigger and better than last year’s and we couldn’t have done it without the generous support from the ARK community. We hope you had fun and we’ll see you again next year.
— biz_network, rising_sun
And now for the solutions to this year’s puzzles
ARK Core v2.1: Hello…
Ark doesn’t give dates…
Fix’s lisk address
This old Liskforum post from Travis where he mentioned donating ARK to Fix has two transactions. One of the transactions’ recipient addresses was the solution.
The bull, the bear, and…
Bull markets go up. Bear markets go down. Crab markets go sideways.
Aloha, from this Michigan native
Cofounder Matthew Cox, aka Grexx, moved back to his native Michigan from Hawaii to work on Ark full time.
ARK Logic is…
From the whitepaper https://ark.io/Whitepaper.pdf
Just like the animals boarding, ARK has two
I’m not a lawyer but he is
Ray Alva is a bar-certified lawyer and Delegate Echo
How much Travis donated to Fix
The total of the two transactions in Travis’s Liskforum post above with the decimal removed.
The birth of axi
Transaction ID of axi registering his delegate.
This coffee drinking redditor’s birthday, express in unix!
Jarunik’s Reddit birthday: May 22, 2014
The temperamental leader of the rising sun
Capt. of the Rising Sun pirate ship. https://en.wikipedia.org/wiki/William_Moody_(pirate)
Sam put on his Ray-bans and Classic Yellow Jacket to meet the Founder of the GYM Pirates and conduct Business but got sent on a wild Goose chase in Switzerland.
All the donators/contributors in the order they are mentioned in the hint.
A new ARKangel has arrived
Meet Michel — Our Newest Frontend Developer
Michel isn’t a new face to the ARK Ecosystem, he’s been around for a while and has been consistently active in the…
“Michael” is one of the archangels in Roman Catholicism and “Michel” is a new addition to the ARK Team.
Please click my referral link :(
The sleepy engineer’s bio
sleepdefic1t’s twitter bio “We are the music makers, the dreamers of dreams…”
Prof Decimus’s video ID
The death of axi
Transaction ID of axi publishing his delegate passphrase onto the blockchain.
It’s Christmas with Sam’s Escrow!
The address of Pieface’s Christmas price prediction ARK address
Ravelou and Arky are delegates and Fix’s brothers. He greeted them with “welcome bro” when they joined slack
The Gold, Silver, and Bronze builders of the Ark
The top 3 contributors to Ark Core https://github.com/ArkEcosystem/core/graphs/contributors
The pilot has the lock. The shoemaker is the key.
The lock (encrypted text) is in the pilot, aka the first video CYJ ever uploaded. The decryption key is the Shoemaker, Ryan Schoonmaker of CYJ: “ryanschoonmaker” https://www.camsyellowjacket.com/
3.4 Scalability; Rail 34
Run Section 3.4 of the Whitepaper through a Railfence cipher with key = 34
A bit late for Christmas but I hear Santa has some left over booty
Join the discord and you’ll see this image in the channel announcing the Easter egg hunt.
This image has a zip embedded into it. Unzip the image to get:
Find the Greek. Become the Greek. Sign your profile.
“The Greek” refers to the puzzle from last year where egg hunters had to bruteforce the two missing words on the “Pascha” account. Take that passphrase and sign Pascha’s profile. The solution is the signature.
Search the scrolls of the pirate to find the ancient long nosed devourer
One of rising_sun’s bounty submissions is an image of an Aardvark on Noah’s ark. It was edited with a speech bubble:
Like last year’s puzzle, googling “DABMBSG” will lead to a /biz/ thread with the following posts:
The numbers reference words in the v2 whitepaper and are in the post are in the format [PageNumber] [LineNumber]:[WordNumber]. Looking up the numbers will give you the solution.
Pokechain’s ICO. Combine the 2.
The transaction IDs where fun/alessio printed 20M dARK and took over devnet with Pokemon delegates.
The pirate’s red feather is a herring. Look closer and use the title.
An image in a rising_sun blog post contains an image of delegate goose’s logo with a link to a corrupted version of that same image.
Open the image up in a hex editor and go to where the corruption begins to find the text
medium:ark.dpos.tax embedded into the image data. The solution is the title of goose’s blogpost announcing ark.dpos.tax.
Dr. Krypto. I’m CIA. Look in the passages, were the 12 words part of your plan?
Take the solved passages from the CIA’s Kryptos puzzles and cross-reference it with the BIP39 dictionary, which ARK passphrases are generated from. Use the first 12 results.
Publicly present the Classic Sun Digest!
“Digest” is another word for a hash. The solution is the digest (SHA256 hash) of biz_classic and rising_sun’s public keys.
A telegram from biz
The blinking underscore on https://classicdelegate.biz/ was modified to blink in morse code. The morse code message is
HAPPY BIRTHDAY TO ME. If you open the browser console you’ll also see
I was born on the 29th of June :).If you change your system clock to June 29th and refresh, you'll trigger the following image:
The adjective is “happy”
The proper noun is “Pepe”
The ‘x’ in the balloons mean to multiply the numbers on Pepe’s hat which is “45360”
Hey, listen! *drip drip drip*
The drips are a clue to check the biz_classic faucet. If you click open the faucet settings you’ll see a new alert sound was added called “With your eyes.” If you click “(Listen)” it’ll download an audio file.
The clue “Listen with your eyes” means to visualize the audio file. Viewing the spectrogram of the audio will reveal the following image:
The image has encrypted text on top and the clue “Dot the dimensions” under an ARK logo and Jarunik’s website. If you go on arkcoin.net, you’ll see an identical ARK logo. Find the dot product of the dimensions of that image ([1,6,0] • [1,6,0]) to get the number 37.
Shift the first letter of the encrypted text by 3 and do the same for every other letter. Then, shift the remaining letters by 7 to get the solution.
Losers are winners so go have some fun
Lose all three of fun/Alessio’s games on https://www.arkfun.io/. After the third loss, the following image of Moon wearing a VR headset in a Starbucks will appear:
If you look really closely at his headset or adjust the hue/contrast, you’ll see login credentials. Log in to https://classicdelegate.biz with those credentials and look at the faucet rolls of that account.
The roll numbers are within the range of the alphabet in ASCII and converting them to letters will yield: “kmolnbwhudkcw”
The roll amounts look like binary and converting them to letters will yield: “wacynuatshqio”
The two strings are of the same length which commonly corresponds with a type of cipher known as a One-Time Pad. Doing a simple XOR on the two will produce the solution: moonatemyeggs.
ALoneDZHzW3waJzJH5D8kyPbUoAVzsMTq7 is sad and needs a hug from A cutie :(
Bruteforce an ARK address that begins with “Acutie” (not case sensitive) and send a transaction to ALoneDZHzW3waJzJH5D8kyPbUoAVzsMTq7 with “hug” in the smartbridge field. That will trigger a transaction to be sent from Alone to the sender with the 130 ARK prize.
WOW! Exciting new chatroom for High IQ Investors only! JOIN NOW FOR FREE MONEY!!! — The Adminstrator
A new delegate was registered 2 days before this puzzle was released called “high_iq_investors.” That delegate sent a transaction with a link to the following image:
Unzipping the image will reveal the following files:
The README contains the text
Fear not, Egghunter. This JAR is safe. Run it in a sandbox or VM to be sure or decompile using https://github.com/deathmarine/Luyten
and ArkChat.jar is a login with a simple chat program
The README telling the reader to decompile the JAR was a hint. Inside the JAR is a variable
forgotPw = false;that is never set to anything else despite the “Forgot password” checkbox in the UI. Someone reading the decompiled code will also see that the “Password” input field is also never used unless
forgotPw was set to
true as well. And how it is used is that another set of socket connections are opened where the password and username gets sent to the server if
forgotPw == true. The relevant code snippet can be seen here.
The JAR also contains a plaintext resource file that contains the following data with some peculiar looking string next to “reset”:
title:Ark Chat 2.3
welcomeMessage:*~*~Welcome to Ark Chat!~*~*
The code and config file references to someone forgetting their password and something that needs to be “reset” would suggest that a password reset needs to be done. But whose? The clue refers to “The Administrator” so try that.
First, recompile the JAR with
forgotPw set to
true. Then, logging in using the username “admin” will reveal the following message:
“imhavingsomuchFUN” is the key to the encrypted string labeled “reset” in the config file above.
Decrypting the text will give you “www.youtube.com/watch?v=_XAa0NWhEyg”
Now, simply log back in using the username
admin with the password
www.youtube.com/watch?v=_XAa0NWhEyg to be presented with the solution.