SUCCESS STORY

Discover How Aaron Integrated testing Using BuildBear SandBox

 

farzad-p-xSl33Wxyc-unsplash.jpg
Date
Sept, 2024

01

About Aaron

Aron is a Solidity developer with 2-5 years of experience in Web3. He’s currently working on Timber, a DeFi protocol that leverages BTC to earn yield on EVM chains like Ethereum and Arbitrum.

    02

    Challeneges

    When working on Timber, Aaron and his team faced several challenges:

     

    • Mainnet Forking: Testing our complete full-stack application was challenging due to the need for multiple tools and the integration of existing protocols on the Ethereum Mainnet. Setting up Ethereum Mainnet states proved to be time-consuming and complex.

       

      "Early in our project development, we needed a dependable method to fork the Ethereum mainnet for realistic contract testing without the risks and costs of actual deployments. Since our project integrates with existing DeFi protocols, setting up the Mainnet State, and integrating with UI and APIs was challenging." - Aaron

       

    • Privacy Enabled and Collaboration: Ensuring that everything worked as expected before deploying on mainnets and sharing progress with the team was crucial to deploying new versions and sharing these with the team.

    • Token Scarcity for Testing: Acquiring a sufficient quantity of Testnet tokens for the testing of the application regardless of bandwidth or the type of token needed, be it ERC-20 or native tokens was both time-consuming and tedious.

    03

    Integration with BuildBear

    Aaron and his team have integrated BuildBear into their workflow to address these challenges, seeking a solution.

    "In a previous project, we ran a testnet where users could get tokens from a faucet and interact with the app. It worked, but doing that with BuildBear would have been much more powerful.”

      04

      BuildBear Approach

      • Full-stack Integration: BuildBear is particularly strong for full-stack development, especially when integrating smart contracts with front-end applications and APIs.

      • Staging environment: BuildBear provides a robust staging environment to ensure everything functions correctly before going live. The team can seamlessly collaborate on projects within a secure and shared environment allowing them to share the entire application with team members, partners, investors, or anyone else.

      • Mainnet Forking: With BuildBear, spinning up testnets takes mere seconds, simplifying testing that requires mainnet state and enabling easy integration of complex protocols.

      • Unlimited Testing Resources: With BuildBear’s faucet, we have unlimited access to a variety of tokens for testing. The integrated explorer facilitates monitoring transactions and debugging.

      05

      Result

      Clients Testimony: 

      "BuildBear has been a game-changer for our full-stack development. I can't imagine creating a DeFi application and testing it before deploying to Mainnet without using something like a BuildBear Mainnet fork." - Aaron,  Yield dev.

        Are you a team of developers working on an innovative DApp? What are you waiting for? Utilize BuildBear to accelerate your development process. Spend your valuable time building your product while we take care of the rest.

        Let’s get started then, Shall we?