Inspiration

Our inspiration stemmed from the lack of innovation in existing solutions, including Gnosis Safe, which motivated us to develop a more innovative and advanced platform. We envisioned a vault that surpasses industry standards, combining simplicity, automation, and programmability, all while maintaining top-notch security.

What it does

SmartSafe is a comprehensive platform for managing digital assets on Ethereum and multiple EVMs. It provides users with a secure and user-friendly environment to store, track, and manage their crypto holdings. With advanced features like account abstraction, multi-signatures, and automated transactions, SmartSafe simplifies asset management and ensures the utmost security for individuals, DAOs, and investors. Additionally, SmartSafe aims to integrate programmability and unique DeFi services, offering features like automated transaction execution based on triggers such as dates and asset prices.

How we built it

We built SmartSafe from the ground up, utilizing cutting-edge technologies and following modern development methodologies. How it works: Basically, when you create a SmartSafe, we deploy a contract on the blockchain that serves as your wallet. While there are other contracts already running on the network, let's keep the explanation simple. Chainlink Integration: Once you start using your SmartSafe, you can create automated transactions. When you create a transaction, it calls another contract of ours that receives the information and then calls another Chainlink contract that records the UpKeep. Our contract is also responsible for centrally storing the LINK token and funding each UpKeep. We didn't have enough time to implement various automation methods, but that will certainly be our next step, always focusing on usability.

Challenges we ran into

We encountered several challenges during the development of SmartSafe. Ensuring robust security for user assets was a top priority, leading us to implement advanced encryption and authentication mechanisms. Simplifying the user interface and making asset management more user-friendly were also significant challenges that required careful design and intuitive features. Integrating with Chainlink was not easy, despite facing significant challenges with documentation, we persevered through extensive testing and research. Through our dedication and determination, we overcame these obstacles, ensuring seamless integration of Chainlink Automation into our platform. Additionally, the limited timeframe pushed us to work efficiently and prioritize tasks effectively. While we have made significant progress, we recognize that there are still many challenges ahead as we continue to enhance and refine SmartSafe to meet the evolving needs of web3 users.

Accomplishments that we're proud of

We take pride in several accomplishments with SmartSafe. Firstly, we are creating a modern, secure and user-friendly platform for managing digital assets on Ethereum and multiple EVMs. Moreover, our team managed to release major updates in our project in such a short amount of time! Of course, some technical debts were left behind, and now we will have time to fix and improve them, but we truly succeeded in delivering the functional wallet integrated with Chainlink Automation.

What we learned

Through our journey, we have learned valuable lessons. We gained a deep understanding of robust security measures and user-centric design. Additionally, we learned a lot about Chainlink solutions and would love to explore potential partnerships with Chainlink in the future. These learnings have shaped our vision and fueled our commitment to delivering innovative solutions in the blockchain space.

What's next for SmartSafe

For SmartSafe, the journey doesn't end here. We have made the decision to move forward with the project, and our roadmap is packed with exciting developments. Our next steps include implementing two-factor authentication (2FA) to enhance security measures. We are also focused on achieving interoperability, enabling seamless integration with different blockchain networks and DeFi protocols. Additionally, we have plans to integrate token swap bridge functionality and trading automation, providing users with even more flexibility and convenience. With these advancements, we are committed to continuously improving SmartSafe and revolutionizing the way users manage their digital assets.

IMPORTANT: What we did before and during the Hackathon:

BEFORE:

  • Prototyping and validations
  • Wallet with Account Abstraction
  • Acceptance of native tokens
  • Token transfers

DURING the HACKATHON:

  • Multi-signature
  • Automated transactions with Chainlink Automation
  • Rebranding

Instructions to test https://chain.smartsafe.finance

If you're testing the product, please note that it currently only supports native tokens. We didn't have time to display the others yet.

Another important point is that if you're creating an automation, only the "Every Minute" option will work. This is due to a silly bug that we didn't have time to fix, and adjusting it now could violate the Hackathon rules. If you create it in Sepolia, the performUpkeep will only work if you add an extra 1 LINK. We only noticed that in Sepolia the minimum balance is higher on the last day.

Built With

+ 2 more
Share this project:

Updates