Inspiration

As a student developer we understands the learning struggle as a self-taught software engineer. Often times we forgot to pay attention to small security details like API keys. According to gitguardian.com, over 12 million API keys have been exposed to public each year and we noticed that this is a serious security threat for developers.

What it does

We are a decentralized API key sharing intermediary service. Driven by commitment to a more secure developer environment, we have decided to create a service that allows you to store your API keys in the blockchain network.

How we built it

Our tech stack includes:

  • Next.js: Frontend framework for building user interfaces.
  • TypeScript: Strongly-typed programming language for improved code reliability.
  • Go: Backend programming language.
  • Fiber: Go-based web framework.
  • RabbitMQ: Messaging broker for asynchronous communication.
  • Solidity: Smart contract programming language.
  • Ethereum: Blockchain platform.
  • MetaMask: Cryptocurrency wallet and gateway to blockchain applications.

Challenges we ran into

One major challenge that we faced was solidity. We found that it has the hardest learning curve and requires a very deep understanding in the language and the framework. How it won't let us host an api to access it, gives a very constraining flexibility to how our application works.

Accomplishments that we're proud of

We believe that we have found a very practical problem that exist in the real world right now. So what we are building isn't just some random applications, but instead an application that can change how our communities do things. Furthermore, in this venture we have all delved into a different tech stack than what we are used to, which we believe give a very valuable experience for all of us

What we learned

Aside from the new tech stack that we have all learned, we also learned about the value of ideation powered by real existing problem. We feel that the applications we are making isn't just some random projects, but one that could impact many

What's next for b.env

Looking ahead, we plan to refine and continue developing this project, ultimately publishing it for broader use within our community. Our goal is to make secure API key management a standard practice for developers worldwide.

Built With

Share this project:

Updates