Blockchain Divination
Blockchain Divination
Difficulty:
Use the Blockchain Explorer in the Burning Ring of Fire to investigate the contracts and transactions on the chain. At what address is the KringleCoin smart contract deployed? Find hints for this objective hidden throughout the tunnels.
Spork Introduction
Slicmer
Don't bug me, kid. Luigi needs me to keep an eye on these offers you can't refute.
The boss told me to watch them for any shifty transactions from wallets that aren't on the pre-sale list.
He said to use this Block Explo... Exploder... thing.
With this, I can see all the movement of the uh... non-fungusable tokens.
Once on the blockchain, it's there forever for the whole world to see.
So if I spot anything that don't look right, I can let Luigi know, and Palzari will get to the bottom of it.
She looks sweet, but she's actually the boss' enforcer. Have you talked to her yet? She even scares me!
It sure would be fun to watch you get on her bad side. Heh heh.
Hints and Resources
Hints from Hidden Chests
Cryptostage - From the NPSL (Outside Tolkien Ring)
Look at the transaction information. There is a From: address and a To: address. The To: address lists the address of the KringleCoin smart contract.
A Solid Hint - From the Hall of Talks
Find a transaction in the blockchain where someone sent or received KringleCoin! The Solidity Source File is listed as KringleCoin.sol. Tom's Talk might be helpful!
Other resources
Tom Liston, A Curmudgeon Looks at Cryptocurrencies | KringleCon 2022
https://www.youtube.com/watch?v=r3zj9DPC8VY&list=PLjLd1hNA7YVy9Xd1pRtE_TKWdzsnkHcqQ&index=5&t=5s
Solution
Open the Blockchain Explorer terminal next to Slicmer
The hardest part of this objective is understanding how transactions involving a blockchain smart contract work. Once we know that for a smart contract to process a transaction the transaction needs to be sent to the contract, we just need to find any transaction in the blockchain where KringleCoin was transferred or earned.
One such transaction will be recorded in the block created when you bought your hat.
Another place where you can find the address of the contract is in the block that created the contract and added it to the blockchain. This is usually early in the blockchain's existence.
Hint
very early.
Hint Hint
Like say, block #1.
Lastly, since transactions involving KringleCoins are happening all the time, you can just browse the chain a bit and you are likely to come across one.
KringleCoin smart contract address
0xc27A2D3DE339Ce353c0eFBa32e948a88F1C86554