Solana Web3 contribution

2022-02-25

First peak into the world of blockchain!

During Spring 2022, through the MLH Fellowship, I made some meaningful contributions to Solana’s open-source projects and learnt an immense amount about Solana and blockchain in general.

Solana Web3

The @solana/web3.js repository is a library containing the necessary tools to interact with the Solana blockchain. The tools included in this repository include reading from the Solana blockchain, writing transactions, and executing transactions. For this spring, I am focused on improving the overall developer experience of using @solana/web3.js, making the tools easier, extending the usability, and improving the consumption by the developer community.

Log

  1. custom inspect function for publickey.ts PR
  2. add getBlockProduction RPC call PR
  3. Cookbook contributions to react and vue wallet adapter code snippets
  4. research how to make web3 tree shakeable discussion
  5. vue dApp scaffold repo
  6. contribute to fixing transaction confirmation logic issue, tweet
  7. add support for metadata from metaplex in explorer PR

Projects

  1. fellow meet fellow dApp repo

Planned projects

  1. Solana hacker house Vancouver
  2. LeetCode tracker bot
  3. eth.build for Solana
  4. Bounty creation system