SeedSwipe - Digital Equity
SCF #21 Activation Award End-User Application $50,000 View in SCF
SeedSwipe simplifies fundraising and equity trading with a seamless mobile/web platform for secure, one-click global transactions.
Team

mikesh

JJ

Section

read

Product & Architecture

  1. SeedSwipe: Web and Mobile UI 

​​​​​​​​​​​​The SeedSwipe ecosystem consists of a Web app to facilitate the founder onboarding and a mobile app with a tinder-like UI to allow investors to match with startups. The infrastructure layer consists of SeedShare, SeedClaim and SeedBase. Additionally, an iOS-based interface will accompany the SeedSwipe ecosystem by performing seamless transactions via the user interface built natively with Swift, more precisely the SwiftUI and UIKit frameworks. For the internal networking calls to SeedBase, the Combine Swift library is going to be used.

 
  1. SeedShare

SeedShare is a Stellar powered platform utilizing Soroban smart contracts on the Stellar network to simplify the management of tokenized equity for private companies and investors. It streamlines issuing, transferring, and administrating equity by automating compliance, legal documentation via IPFS, and shareholder registry updates, circumventing traditional intermediaries. By using a custom ERC-1155 multi-token standard, it efficiently manages multiple equity types under a single contract. It embeds compliance and legalities directly into the blockchain protocol, enforcing KYC and regulatory requirements, and introduces smart legal contracts that combine automation with conventional legal enforceability. The platform chiefly benefits private sector actors looking for a secure, efficient alternative to manual equity management and public ETOs, leveraging blockchain for enhanced security, transparency, and ease of equity transactions.

 
  1. SeedClaim

​​​​​​​​​​​​​SeedClaim is a decentralized credentialing system designed for the SeedSwipe community to facilitate the creation of digital identities through blockchain-verified claims, thereby ensuring compliance and trust in private equity investments. It addresses the challenge of integrating traditional regulatory compliance within decentralized finance, preventing fraud and enhancing transactional security. Utilizing Soroban, SeedClaim automates the validation of credentials, enabling self-regulated transfers and investment activities. The system benefits users involved in private equity by streamlining compliance processes and fostering a trust-based digital ecosystem. Blockchain technology underpins SeedClaim, recording immutable claims and facilitating a token-curated registry (TCR) managed by community consensus to maintain a network of trusted verifiers. This self-governance ensures that only credible verifiers are endorsed, thereby preserving the integrity and decentralization of the credentialing process.

 
  1. SeedBase

​​​​​​​​​​​​​​​​​​​SeedBase is a Stellar based platform that enhances the accessibility and security of using blockchain applications by eliminating complex private key management and replacing it with a user-friendly smart contract account that utilizes subdomain identifiers for easy access. It solves the problem of blockchain's steep learning curve and vulnerability to single-point security failures by introducing multi-factor authentication and a multisignature system that decentralizes the approval process for transactions, aiming its benefits at non-technical users who prioritize convenience. The platform operates through smart contracts, enabling transactions via a unique mechanism called meta transactions, which allows a third-party to handle network fees, further simplifying the user experience. By utilizing Stellar, SeedBase maintains the advantages of decentralization while providing a seamless and secure gateway for users to engage with blockchain ecosystems.

Total Expected Roadmap

Once Deliverable 1 is completed another $30k would be needed for the following milestones to get an MVP ready to onboard users.

 

Deliverable 2: Compliance and Metadata Infrastructure

Setting up the compliance contracts and metadata models for machine-readable legal agreements, enabling the automated enforcement of terms.

  • Creation of a structured metadata model.
  • Encoding and linking of metadata with smart and legal contracts.
  • Uploading and updating of agreements to IPFS.
  • Integration testing with the SeedShare protocol.

Budget: $15k

 

Deliverable 3: SeedClaim and SeedBase Construction

Building of the SeedClaim decentralized platform for credentialing and SeedBase for user-friendly smart contract accounts and multisignature transactions.

  • Implementation of the digital identity creation process through claims.
  • Development of the smart contract wallet with multisignature and subdomain identifiers.
  • Development and integration of local keys mechanism for new device access.
  • Multi-factor authentication implementation for high-risk actions.
Budget: $15k
 

Deliverables List

The deliverables have been calculated based on priority and the time and budget was based on the workrate of developing with Soroban during the Sorobanathon hackathon.

Deliverable 1: Unified Application and Protocol Release

This deliverable combined the completion of the already developed iOS app frontend, a basic web app frontend and the SeedShare protocol into a unified deliverable.

1. Mobile App Development: Finish development of the iOS application using Swift, integrating UIKit and SwiftUI for UI components, and using Combine for networking:

  • Completion of UI/UX designs and their implementation in the app.
  • Successful integration of networking calls to backend services.
  • Passing of all unit and integration tests.
  • Completion of user acceptance testing.

How to measure completion: Releases of our apps on mobile and desktop platforms, reviewers to be provided with a dedicated developer login on the open beta.

Estimated Date of completion: 19/11/23

Budget: $15k

2. Web App Development: Creation of a web application using Next.js framework to interact with smart contracts, utilizing a storage crate for Soroban storage access, and secure file storage via IPFS with CryptoJS encryption:

  • Development of smart contract interaction capabilities.
  • Integration with IPFS for file storage.
  • Implement encryption of files using CryptoJS.

How to measure completion: Releases of our apps on mobile and desktop platforms, reviewers to be provided with a dedicated developer login on the open beta.

Estimated Date of completion: 03/12/23

Budget: $15k

3. SeedShare Contracts Protocol Implementation: Conversion and implementation of the developed Solidity SeedShare toolkit using Soroban allowing for asset tokenization, compliant transfers and equity management:

  • Development of the SeedShare asset tokenisation smart contracts that enable issuance and management of tokenized equity.
  • Development of the SeedShare.rs, SeedCoreCompliance.rs, and SeedCoreRegistry.rs allowing for automation of compliance measures such as investor whitelisting and regulatory adherence.
  • Development of advanced issuer controls like pause, recover and freeze options.
  • Testing on Futurenet to ensure contract functionality and security.

How to measure completion: Functional smart contracts invokable on Futurenet and other networks depending on availability, reviewer can be provided with a dedicated developer login on our staged release to test the feature on the Futurenet.

Estimated Date of completion: 23/12/23

Budget: $20k

Requested Budget in USD ($)

50000

Section

read

Technical Architecture Doc

https://github.com/Seedswipe-Labs/SeedSwipe-Technical-Documentation

Project URL

https://github.com/Seedswipe-Labs

Code URL

https://github.com/orgs/Seedswipe-Labs/repositories

Video URL

https://www.youtube.com/watch?v=gZzcFBBVI9k

Pitch Deck URL

https://www.canva.com/design/DAFzU-bvpo0/L9jxRs8NyTRaDxpyi12Iaw/edit?utm_content=DAFzU-bvpo0&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton

Project Categories

Project Type [If End-User Applications]

Section

read

Team bio

Artemiy Malyshau

Artemiy is a postgraduate at Imperial College London specialising in CS & Engineering. He previously worked as a researcher at the Austrian Institute of Technology and King's College London and actively engages in hackathons and recently placed 2nd at the most recent Sorobanathon. 

LinkedIn: https://www.linkedin.com/in/artemiy-malyshau/

Jeevan Jutla

Jeevan is a FullStack Developer with 5 years experience and an Electronic Engineering BEng degree. He works as a Security Engineer at Binance and spends his spare time competing in hackathons and contributing to open-source projects.

LinkedIn: https://www.linkedin.com/in/jeevan-jutla/