Inspiration

SignWise emerged in response to the motivation to participate in the hackathon organized by Chainlink, with the primary goal of presenting an MVP (Minimum Viable Product). The central focus of the project is to leverage the technology provided by Chainlink to address specific challenges in the realm of crypto asset transactions.

In a world increasingly connected by digital transactions, security and anonymity are crucial aspects of the evolution of the cryptocurrency space. We are pleased to present this revolutionary project that focuses on two fundamental pillars: gas fee free transactions, increased privacy in crypto asset transactions and social recovery. By leveraging advanced technologies such as Chainlink’s VRF (Verifiable Random Function) for a fair Ad selection and Account Abstraction for anonymity, social recovery and sponsored transactions, we aim to redefine the way people interact with decentralized finances while protecting their identities.

Our team, driven by a passion for user-centric solutions, set out to address these issues, with a specific focus on enhancing transaction affordability and user-friendly key management.

What it does

SignWise transforms user engagements with blockchain technology, presenting an intuitive platform that streamlines wallet creation and access through a user-friendly social login feature. By harnessing the capabilities of account abstraction, users seamlessly navigate to a comprehensive dashboard featuring account details, wallet information, and balance summaries. A standout aspect of the platform is the seamless integration of Chainlink's Verifiable Random Function (VRF), enabling corporate sponsors to effortlessly cover gas fees. The token transfer process is made effortless, involving a straightforward form and a distinctive method of covering transaction costs through engaging advertisements facilitated by Chainlink's VRF. These ads, securely stored on IPFS for decentralization, not only eliminate additional expenses for users but also establish a sustainable model for transaction costs. Powered by QuickNode's RPC, the platform prioritizes swift and dependable blockchain interactions. Moreover, SignWise provides a robust company dashboard for elevated management and analytics, showcasing its sophisticated approach to addressing challenges and delivering inventive solutions within the blockchain app landscape.

How we built it

SignWise is built upon a robust and versatile tech stack, combining various components to create a seamless and secure user experience. The web client, adaptable based on user roles, incorporates Web3Auth for hassle-free authentication through social networks. Leveraging TypeScript and Solidity, the solution utilizes smart contracts for decentralized logic execution, including ERC-20 contracts and AdManager.sol for Chainlink's VRF integration. The system ensures direct ownership of crypto assets through Account Abstraction (ERC-4337). Multiple blockchain chain interaction is facilitated for flexibility and scalability, supported by a REST API-managed backend interfacing with Firestore databases storing ad metadata and user details. Security is prioritized through end-to-end encryption, regular smart contract audits, and decentralized authorizations managed by Web3Auth. Designed for scalability, the solution employs Nuxt 3, Tailwind, and Express for client and server rendering, with EVM compatibility spanning ZKEVM-Polygon, Avax, Polygon, Arbitrum, Binance Smart Chain, and others. The Web3 Libraries and RPC providers, including Web3Auth SDK, Ethers.js, Openfort SDK, Moralis SDK, and QuickNode, contribute to the platform's comprehensive functionality and efficiency.

Challenges we ran into

The journey to develop SignWise presented its set of challenges. Integrating diverse blockchain networks demanded careful coordination, while security considerations led to the implementation of end-to-end encryption and regular smart contract audits. Optimizing smart contracts for scalability in a multi-chain environment required innovative solutions, showcasing our team's ability to overcome complex technical hurdles.

Accomplishments that we're proud of

SignWise stands as a testament to our dedication to innovation and user-centric design.

Key achievements include the successful implementation of decentralized authentication through Web3Auth, and transparent and fair transaction fee coverage via the Ads selected by Chainlink VRF.

We use the latest generation of front-end meta frameworks (nuxt3) while implementing a UI/UX that can synthesize complex web3 features for a broad audience. It also allows the creation of an intuitive user interface using Nuxt 3 and Tailwind.

Regarding project management, we developed a high-quality MVP from 8 Nov to 10 Dec. We chose a weekly sprint delivery and we made specific adjustments every week to get that useful app in that time.

In general terms, all members are especially proud to be working with a team that is dedicated to the goals of this project and eager to learn and evolve together.

What we learned

MVP developed, provided invaluable insights into the nuances of blockchain interoperability, decentralized authentication mechanisms, and the challenges of integrating oracles for real-world data.

Also, we understand that this short time to implement something that brings value, needs accurate project management to get tangible and functional results.

We could highlight our team's adaptability and problem-solving skills were honed, ensuring the successful navigation of complexities inherent in blockchain development.

What's next for SignWise

See more details in gitbook

[Current] Phase 1: MVP Development and Hackathon Participation and Learning (Month 0 - Month 1)

Phase 2: Advertisement Platform Integration (Month 2 - Month 5)

Phase 3: User Onboarding and Scaling Preparation (Month 6 - Month 8)

Phase 4: Scaling Implementation and Community Building (Month 9 - Ongoing)

Built With

Share this project:

Updates