xdv-node

module
v0.0.0-...-df6cd37 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 21, 2021 License: MIT

README

XDV Node

DEPRECATED: XDV Protocol SecretWasm Smart Contracts and XDV Node L2 are the new implementations.

A decentralized document anchoring, storage agnostic

is a blockchain built using Cosmos SDK and Tendermint and created with Starport.

Features / Roadmap

  • Document Anchoring
  • Files with IPLD API
  • Support for XDV, IPFS, Swarm Storage
  • RSA Transaction validation / signing
  • "Smart Data Contracts": Code IPLD Schemas, merkle proof verifiable, which can be NFT tokenized, or any linked data format
  • Data Subscriptions: Subscribe IPLD Queries to oracles to execute jobs or actions
  • Supports DID and Verified Credentials

Use Cases

  • Smart card signing
  • NFT
  • Documents (anchored or tokenized)
  • Decentralized Map Reduce
  • IPLD Smart Contracts
  • Electronic Invoices
  • Verified Credentials
  • Decentralized GDPR-like document management

Tokenomics

  • XDV Token
  • IDAO Governance Token

Get started

starport serve

serve command installs dependencies, builds, initializes, and starts your blockchain in development.

Configure

Your blockchain in development can be configured with config.yml. To learn more, see the Starport docs.

Launch

To launch your blockchain live on multiple nodes, use starport network commands. Learn more about Starport Network.

Web Frontend

Starport has scaffolded a Vue.js-based web app in the vue directory. Run the following commands to install dependencies and start the app:

cd vue
npm install
npm run serve

The frontend app is built using the @starport/vue and @starport/vuex packages. For details, see the monorepo for Starport front-end development.

Learn more

Changelog

07/12/2021
  • dagJWS JWT init verification code.
  • Added Iris Record module
07/11/2021
  • File create / get as XDV IPLD done.
  • Added Iris NFT and Token module

Contributors

  • Industrias DAO / DAO Industries 2021
  • Industrias de Firmas Electronicas SA 2021
  • Fernando Romero 2021

Directories

Path Synopsis
app
cmd
testutil
x
nft
nft/types
Package types is a reverse proxy.
Package types is a reverse proxy.
nolint
record/types
Package types is a reverse proxy.
Package types is a reverse proxy.
token/keeper
nolint
nolint
token/types
nolint nolint Package types is a reverse proxy.
nolint nolint Package types is a reverse proxy.
xdvnode/types
Package types is a reverse proxy.
Package types is a reverse proxy.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL