Skip to main content

DEIP IP Management/Governance Module

Project Overview ๐Ÿ“„โ€‹

Overviewโ€‹

DEIP builds an IP assets management platform which allows discovering, evaluation, and exchange of IP assets on the blockchain. It can be applied to any type of IP assets. The platform implements registration of IP assets on the blockchain, tokenization of IP assets, and governance of IP assets. With such infrastructure, DEIP becomes a foundation for DeFI and DAO around IP assets. In the future, DEIP will also provide a no-code/low code SDK to build custom Dapps for specific IP assets management cases (patents, art, movies, technologies, etc.).

Integrationโ€‹

DEIP is a Polkadot Parachain built on Substrate 2.0 Framework and designed specifically for IP governance, tokenization, and exchange. We see integration with Polkadot ecosystem as an important step towards a truly decentralized way to govern and exhange tokenized IP assets.

Motivationโ€‹

DEIP team has been building a solutions for tokenization and exhange of IP assets since 2017. We have a vision of a more innovative world where individuals and companies are able to push their innovations to market faster and with less expenses.

We see Polkadot as a the best ecosystem for us to join. We believe that our protocol will be useful for other companies in the Polkadot ecosystem and even could drive adoption of both Polkadot and DEIP solutions.

Project Detailsโ€‹

DEIP IP Management/Governance (IPMG) Moduleโ€‹

IPMG is a core module for managing technology assets, and assessment and evaluation of IP assets. It enables a collaborative approach in the creation and governance of IP assets via working groups as DAOs, advanced access control & sharing capabilities with Proof of Share. Furthermore, the IPMG module enables a collaborative assessment and evaluation of IP assets via a Decentralized Assessment System that allows to crowdsource expertise from the network. Working groups are managed as DAOs via specific smart-contracts that create delayed transactions with multi-sig to be executed.

Within the scope of this grant we will implement a parachain and web-based UI with basic functionality for the management of working groups via DAOs, and governance and registration of IP on the blockchain. Core features to be implemented during this phase:

  • Management of working groups (creation, membership management, decision-making mechanisms (voting));
  • Creation of project(s);
  • Creation of IP asset(s) within a project;
  • Registration of IP asset(s) ownership on the blockchain with certification (a digital certificate that embeds a signature of IP asset creator, creation timestamp and hash of the certified IP asset);
  • Access control (with Proof of Share);
  • Ownership validation tool (a web-based tool used to verify the owner/creator of IP asset and creation timestamp using the provided certification data such as hash of IP asset or certified IP asset file);

Technology stackโ€‹

  • Blockchain: Substrate + C++/Rust
  • Backend: Node.js + MongoDb
  • Frontend: Vue.js

PoC/MVPโ€‹

Live demo of the platform is available at https://demo.deip.world

Ecosystem Fitโ€‹

As far as our team knows there are no other projects working on IP governance, tokenization or exhange solitions within the Polkadot ecosystem.

Team ๐Ÿ‘ฅโ€‹

Team membersโ€‹

  • Yahor Tsaryk - CTO, Project Lead, Blockchain Developer
  • Alex Shkor - Product director, Blockchain Architect
  • Alexey Kulik - System Architect
  • Euheny Bondarovich - Full-stack Developer

Contactโ€‹

  • Registered Legal Entity: DEIPWORLD INC.

Team's experienceโ€‹

Yahor Tsaryk

More than 7 years of experience Professional in front-end and backend development, Big Data and distributed systems.

Alex Shkor

An expert in blockchain architectures, crypto economies modeling and has more than 10 years of experience in designing distributed systems. He held executive positions in Paralect.com. Alex is thinktank member and expert at Blockchain for Science, and public speaker at various events (presentations in Vienna (Scientific Publishing on the Blockchain), Zurich (CRYPTSCIENCE2018), ETH Zurich). Author of articles about the distributed system, especially CQRS and Event Sourcing.

Alexey Kulik

Expert in software architectures and blockchain with 10 years of hands-on experience. Speaker on blockchain/DLT topics and lecturer at Belarusian National Technical University.

Euheny Bondarovich

Full-stack developer since 2004.

Team Code Reposโ€‹

The existing code is not fully open-sourced at the moment. DEIP team is fully commited to open-source the code and protocol in early 2021. We will provide access to our current GitLab repositories upon request from Polkadot team. All developments within the Polkadot Open Grants Program will be open-sourced from day one on GitHub.

Team LinkedIn Profilesโ€‹

Development Roadmap ๐Ÿ”ฉโ€‹

Overviewโ€‹

  • Total Estimated Duration: 2 months
  • Full-time equivalent (FTE): 4.5
  • Total Costs: 1.21 BTC

Milestone 1 Implement IP Management/Governance Moduleโ€‹

  • Estimated Duration: 2 months
  • FTE: 3.5
  • Costs: 0.94 BTC
NumberDeliverableSpecification
0a.LicenseApache 2.0
0b.DocumentationDocumentation describing the DEIP protocol and basic workflows implemented in the IPMG module.
0c.Testing GuideComplete test-suite with acceptable unit-test coverage, and instructions how to run these tests.
0d.DockerDEIP will provide a Docker file to start up a node for testing the functionality.
1.Basic working group management (DAO)We need some way to minimally manage organizations because assets are owned by organization initially. We will implement a minimal needed governance operations for IP assets, but will also implement an adapter which will allow to connect DAO pallets in the future. ะก++/Rust
2.Project and IP managementCreate project, edit project, create IP asset within project. C++/Rust
3.IP registrationRegister (timestamp) a fact of creation and/or ownership of specific IP asset on the blockchain. C++/Rust
4.Access controlManage access permissions to specific IP asset with unique Proof of Share entries that confirm a specific user was granted access to an asset. C++/Rust

Milestone 2 Implement Web-base UI (Human Capital Tokeization Use-Case (Vedai))โ€‹

  • Estimated Duration: 2 months
  • Estimated Completion: End of January 2022
  • FTE: 1
  • Costs: 11000 USD
NumberDeliverableSpecification
0a.LicenseApache 2.0
0b.DocumentationUser stories describing the use-case features and documentation with details on application stucture and DEIP modules used to built it.
0c.Testing guideTesting guide on how to test functionality (described in user stories provided in 0b) of the web application delivered.
0d.DockerDocker file to run both test node and Web-base UI for testing the functionality delivered within milestone #2.
0e.ArticleDEIP will publish an article to explain the purpose, applications and functionality of the application implemented in the scope of this milestone. Article will be published on DEIP blog (Medium) as well as it will be shared in DEIP media channels (e.g. official Telegram channel with 20k members, Twitter, Facebook)
1.Web-based UIManage working groups (DAOs), project management, IP asset creation and registration (tokenized Income Share Agreements). Vue.js & Node.js + MongoDb for web-based app backend

Use-case descriptionโ€‹

Vedai is an investment platform that enables companies and individuals to invest into coding bootcamp Income Share Agreement (ISA) programs and receive a share of the bootcamp profits in ISA returns. This novel investment mechanism allows to align incentives for all participants of the educational market and advance the development of global human capital.

Future Plansโ€‹

We are planning to continuusly evolve the project adding new modules and make a first decentralized exchnage for IP assets.

IP Tokenization (IPT) moduleโ€‹

IPT module enables securitization and tokenization of IP assets. It introduces advanced mechanics for the management of IP ownership, such as the distribution of shares of IP, co-ownership, and royalties distribution via smart-contracts.

IP Financing (IPF) moduleโ€‹

IPF module provides various models of funding and financing for projects that produce IP assets. Funding models include (but not limited to): crowd investing, private investing, grants, open innovation (OI) challenges.

IP Licensing (IPL) moduleโ€‹

IPL module enables the licensing of IP assets. Allows tracking of all licensing transactions and provides evidence of licensing. Various licensing agreements, instant licensing, proof of licensing, licensing transactions overview.

IP Exchange (IPE) moduleโ€‹

IPE module enables the exchange of IP assets. Any IP asset can be exchanged for any other IP asset on the platform, as well as it can be exchanged for various crypto assets (e.g. DOT, ETH, or BTC).

Additional Information โž•โ€‹

  • What work has been done so far?

We already have a working prototype and pilots.

  • Are there are any teams who have already contributed (financially) to the project?

No

  • Have you applied for other grants so far?

We have not applied for any other grants with this exact project. But we have applied for multiple grants related to the application of our Decentralized Assessment System (a system we designed for crowdsourcing of domain expertise to assess various IP assets). We are currently implementing pilots as part of Blockchers program, as well as part of EOSC Digital Innovation Hub.