Blockchain
Budget: €8 – €30 EUR
Tasks:
1.1. Solana Data Script
a. To Create a free Quicknode API Key
a. Using the Solana docs, write the following scripts in your preferred language:
i. Query the latest block
ii. Get a list of all Validators (or subset, but logic in code to get all)
iii. A list of delegators for the largest validator (or subset, but logic in code to get all)
2. PancakeSwap Data Script
a. Get access to an Ethereum Archive Node
b. Context: will be given
c. For the Stake Cake Pool, which currently has > 250,000,000 CAKE staked to it, find the
following information:
i. When was the current staking contract deployed onto mainnet? Please link to
the transaction in which it was deployed.
ii. Where can we find the ABI and the Source Code for this contract?
d. Write a script in your preferred language:
i. To query all deposit events for this contract. You do not need to query all of
them, but your code should facilitate us to query all deposit transactions.
ii. To query the Total Staked Amount of Cake historically from an archive node for a
specific Block Number
3. Ethereum Staking Reward Calculation - 30 minutes
a. What would be the estimated APR for staking ETH if the staking ratio of ETH goes from
15% to 50%
task of 1-2 hours max
1.1. Solana Data Script
a. To Create a free Quicknode API Key
a. Using the Solana docs, write the following scripts in your preferred language:
i. Query the latest block
ii. Get a list of all Validators (or subset, but logic in code to get all)
iii. A list of delegators for the largest validator (or subset, but logic in code to get all)
2. PancakeSwap Data Script
a. Get access to an Ethereum Archive Node
b. Context: will be given
c. For the Stake Cake Pool, which currently has > 250,000,000 CAKE staked to it, find the
following information:
i. When was the current staking contract deployed onto mainnet? Please link to
the transaction in which it was deployed.
ii. Where can we find the ABI and the Source Code for this contract?
d. Write a script in your preferred language:
i. To query all deposit events for this contract. You do not need to query all of
them, but your code should facilitate us to query all deposit transactions.
ii. To query the Total Staked Amount of Cake historically from an archive node for a
specific Block Number
3. Ethereum Staking Reward Calculation - 30 minutes
a. What would be the estimated APR for staking ETH if the staking ratio of ETH goes from
15% to 50%
task of 1-2 hours max