/InvArch-Frames

InvArch FRAME Pallet Library - NFT, DAO, & IP Ownership Infrastructure for Substrate

Primary LanguageRustGNU General Public License v3.0GPL-3.0

InvArch FRAME Pallet Library

A Git Compatible IP Hosting, Management, & Cross-Chain Authentication Network for Web3


Official Repository for the InvArch FRAME Pallet Library 💡 Built on Substrate

Substrate version Medium License
Twitter URL Discord Telegram

Intro

This repository should contains the Substrate FRAME Pallets used in the InvArch blockchain, and reviews their relationships and functions. At the current stage, the goal of creating this document and repository is centered around getting feedback while we continue to write the code and develop InvArch. This is a WIP.

Overview

InvArch A Git Compatible IP Hosting, Management, & Cross-Chain Authentication Network for Web3

InvArch features the INV4 (Invention, Involvement, Inventory, Investment), OCIF (On-Chain Innovation Funding), & XCA (Cross-Chain Authentication) Protocols.

XCM features Cross-Consensus Messaging (XCM) to index, cross-reference, & certify IP asset authenticity across Web3 using various hashing methods & rounding algorithms.

Features

Term Abbreviation(s) Description
Intellectual Property Set IP Set, IPS On-Chain Repositories & Folders. Consist of interchangeable IP Files & feature various IP Tokens.
Intellectual Property File IP File, IPF Omni-Composable & Cross-Chain Authenticated Assets. Powered With RMRK NFTs & Piracy-Proof Files.
Intellectual Property Tokens IP Tokens, IPT Multi-Tiered Fungible Assets Pegged To IP Sets. Realize Re-Fungible Ownership, Join Copyright, & Various Multi-Utility Purposes.
Intellectual Property Licenses IP Licenses, IPL On-Chain Copyright, Licensing, & Version Control Management. Customizable, Internationally Compliant, & Attached To Every Root IP Set.
Intellectual Property Staking IP Staking On-Chain Staking For dApps, DAOs, Smart Contracts, & Other IP Set Based Assets.
Intellectual Property Farming IP Farming Built-In Liquidity Tools For dApps, DAOs, & IP Tokens.
Intellectual Property Donations IP Donations Full Or Partial Donations Of Staking Rewards For dApps, DAOs, Smart Contracts, & Other IP Set Based Assets.
Intellectual Property Authentication IP Authentication Cross-Chain Indexing, Cross-Referencing, & Authenticating For INV4 Files & NFTs.
Intellectual Property Disputes IP Disputes On-Chain Governance Provides A Decentralized Process For Retroactive IP Ownership Disputes.

Components

INV4 Protocol & Pallets

OCIF Protocol & Pallets

  • Pallet_IPStaking - IP Staking (W.I.P.)
  • Pallet_IPFarming - IP Farming Pallet (W.I.P.)
  • Pallet_IPDonations - IP Donations Pallet (W.I.P.)

XCA Protocol & Pallets

  • Pallet_XCA - Cross-chain IP Authentication Pallet (W.I.P.)
  • Pallet_DisputeXCA - IP Disputes Pallet (W.I.P.)

Testing Documentation

How to contribute

I'm really glad you're reading this, because we need volunteer developers to help this idea become a reality!

If you haven't already, come find us on the #InvArch Discord. We want you working on things you're excited about!

Submitting changes

Please send a GitHub Pull Request to InvArch with a clear list of what you've done (read more about pull requests). Please make sure all of your commits are atomic (one feature per commit).

Always write a clear log message for your commits. One-line messages are fine for small changes, but bigger changes should look like this:

$ git commit -m "A brief summary of the commit
>
> A paragraph describing what changed and its impact."

Please make sure to update tests as appropriate.

Thank you,
Dakota Barnett, Founder

License

GPLv3.0

Substrate Node

Substrate Node Template README.md