annablume / v-alpha-2

Value Instrument Prototype - Version 2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Value Instrument Alpha - Version 2

Integrating with

eth-ledger    3box-ledger    xym-ledger     mongodb-ledger

Ethereum                        3Box                     Symbol                     MongoDB

Written in

    javascript               solidity               tailwind-logo            

JavaScript       Solidity       Tailwind CSS

Contains

This repository contains four distinct code bases:

🔸 Web Interface View a code example

Modules to connect to distributed ledger technologies and distributed identity mechanisms, and build user interfaces around these technologies. All web interface modules are written in plain Javascript.

VCore provides modules to access Ethereum and all EVM-compatible ledgers, Symbol ledgers, 3Box profiles, storage and messages, and MongoDB (e.g. our MongoDB Entity Store). It further contains many methods for DOM node creation and manipulation, a state and caching module and other useful helper-methods.

VTheme is a first theme build with VCore. A responsive web app, featuring an intelligent menu, login user flow, mapping and more.

VPlugins create and display various content. Plugins control what and how content is displayed in the VTheme. Included are our first plugins to manage a marketplace, display the map, chat and entity management.

🔸 Smart Contract View the code

The VToken concept cast into a smart contract, which can be setup on Ethereum and EVM-compatible ledgers. This is a special kind of token with several customizable properties, which can be set to the initiators liking.

🔸 Administration Panel

The Admin Panel allows the initiators of a VToken smart contract to change any of its settings, conveniently via a web interface.

🔸 MongoDB Entity Store

The MongoDB Entity Store resolves user names to Web3 addresses, when a distributed ledger is used to transact funds but not used for identities. This is helpful for testing and exploring user needs. This module also enables token accounts and transactions in VToken format, if no distributed ledger is used for transactions either (as a simulation of such) and provides a network/community chat-thread.

Live Networks & Demos

builderz.io network

Neighborhood Economics & Trinity Christian College Chicago

Installation

Please refer to the INSTALL file.

Documentation

Please visit the Wiki here on GitHub to find the documentation.

Contribute

Visit the Issues to find a selection of tasks in need of attention. The issues listed mainly provide a global overview. We do not currently track detailed issues or the project roadmap here on GitHub.

Intro Video

View the builderz.io Intro Video on YouTube to get an idea of the project.

Here are some screenshots:

V Alpha 2 Screenshot 1

V Alpha 2 Screenshot 2

About

Value Instrument Prototype - Version 2

License:Apache License 2.0


Languages

Language:JavaScript 96.8%Language:Solidity 2.5%Language:CSS 0.6%Language:HTML 0.1%