Solana Client
Deep Dive
With support from solanabeach.io
About solanabeach.io
solanabeach.io is a network explorer and as such helps build the so-called “read layer” as opposed to the “write layer”.
Solana Beach is a brand that helps to establish the worldwide Solana community.
About the Task
Your task is to extract and categorize hardcoded parameters from the Solana Labs Client. Example: Maximum size of a transaction.
You reason about the concrete values you discover.
You discuss possible improvements or necessary adjustments over time due to external developments such as better hardware.
Why does it matter?
Solana is a shared protocol and different implementers need to agree on parameters.
Such info doesn’t seem to be available over internet search.
There may be potential for optimization and adjustments may be necessary in the long term.
What is the roadmap?
Week 1: Overview and Strategy.
Week 2-12: Execution and weekly calls.
What are prerequisites?
The Solana Labs Client is written in Rust.
Our Support and expectations
We support you organizationally and technically.
You earn a competitive salary of 25 € per hour.
You might be invited to the annual Solana Breakpoint Conference.
It's a large code base and 180 hours isn't a lot, but it's important to get a result that others would build on.