GithubHelp home page GithubHelp logo

spazcoin / invarch-node Goto Github PK

View Code? Open in Web Editor NEW

This project forked from abstracted-labs/invarch-node

0.0 0.0 0.0 10.55 MB

Official Repository for the InvArch network.

License: GNU General Public License v3.0

Shell 0.20% Rust 97.93% Nix 0.45% Makefile 1.42%

invarch-node's Introduction

InvArch

An IP Ownership, Utility, & Cross-Chain Authentication (XCA) Protocol for Web3


Official Repository for the InvArch platform ๐Ÿ’ก Built on Substrate

Substrate version Medium License
Twitter URL Discord Telegram


Overview

InvArch is the world's first truly composable IP ownership, utility, & cross-chain authentication (XCA) protocol.

InvArch features the INV4 (Invention, Involvement, Inventory, Investment) Standard for minting authenticated & interoperable files or NFTs as IP Files (IPFs), truly composable IP Sets, IP Replicas (IPRs), Bridged IP (BIPs), Wrapped IP (WIPs), & pegged IP Tokens (IPTs) featuring multi-purpose & multi-level utility to Web 3.0.

InvArch also introduces the Cross-Chain Authentication (XCA) Protocol, featuring 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 File IP File, IPF Intellectual Property (IP) stored as non-fungible & authenticated files
Intellectual Property Set IP Set Root collections of bonded & interchangeable IP Files and/or Subsets
Intellectual Property Subset IP Subset, Subset Child collections of bonded & interchangeable IP Files and/or additional IP Subsets
Intellectual Property Replica IP Replica, IPR Authorized clones, or forks, of IP Sets, Subsets, and/or Files
Bridged Intellectual Property Bridged IP, BIP EVM or other outer-consensus-native NFTs bridged to the INV4 standard as IP Files
Bonded Intellectual Property Bonded IP Two (2) or more bonded IP Files, Subsets, and/or Sets representating a new single IP Set and/or Subset
Intellectual Property Tokens IP Tokens, IPTs Fungible & programmable tokens that are pegged to an IP Set and/or Subset
Intellectual Property Sub-Tokens Sub-IPTs Multi-leveled or tiered IP Tokens representing distinctive functionality from each other
Smart Intellectual Property SmartIP IP Sets that own themselves or are decentrally owned, and trustlessly execute functions within their IP Files and/or Subsets
Intellectual Property Virtual Machine IPVM A distributed state machine & trustless environment for executing SmartIP contracts and maintaining canonical state

Components

INV4 Protocol & Pallets

  • Pallet_IPS - W.I.P.
  • Pallet_IPF - W.I.P.
  • Pallet_IPR - W.I.P.
  • Pallet_BridgeIP - W.I.P.
  • Pallet_BondIP - W.I.P.
  • Pallet_IPSynth - W.I.P.
  • Pallet_IPT - W.I.P.
  • Pallet_MultiSig - W.I.P.
  • Pallet_IPVM - W.I.P.

XCA Protocol & Pallets

  • Pallet_XCA - W.I.P.
  • Pallet_DisputeXCA - W.I.P.

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

GPL

Substrate Node

Substrate Node Template README.md

invarch-node's People

Contributors

arrudagates avatar cryptokota avatar jakerumbles avatar lnvarchitect avatar s0rawastaken avatar sha888 avatar spazcoin avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.