GithubHelp home page GithubHelp logo

pandres95 / virto-apis Goto Github PK

View Code? Open in Web Editor NEW

This project forked from virto-network/virto-apis

0.0 1.0 0.0 135 KB

Collection of core Virto APIs used to buid de-commerce apps

Shell 0.04% Rust 99.81% Dockerfile 0.14%

virto-apis's Introduction

Virto APIs

This mono-repo groups all the different APIs that enable the easy creation of decentraizable applications. APIs are deveoped as Valor pugins which allows them to be composed together, easily distributed and most importantly to run in the browser as well as server environments.

Whenever possibe APIs are created to be general enough that they would work with any underlying blockchain, however some APIs might be chain specific like those for de-commerce apps that rely on the Virto Network.

๐Ÿšง๐Ÿ› ๏ธ Blockchain API

Based on sube it allows lower level interaction with any Substrate based chain.
Features:

  • Query storage
  • Query metadata(e.g. constants)
  • Encode transactions
  • Submit signed transactions

๐Ÿšง๐Ÿ› ๏ธ Wallet API

Based on libwallet, a blockchain and storage agnostic wallet library.
Features:

  • Manage multiple accounts
  • Register multiple chains
  • Sign and verify data
  • Transaction queuing, reviewing and batch signing
  • Matrix integration

๐Ÿšง Payments API

Secure reversible payments based on the payments pallet with built-in escrow system and future support for payment requests, subscriptions and chained payments.

๐Ÿšง Merchant API

Using Matrix as a backend, it allows merchants register their economic activity, manage their catalog and inventory of goods and services which can be shared with marketpaces to reach a broader audience.

๐Ÿšง Customer API

For users to track their shopping history, their universal shopping cart and manage their prefered crypto and fiat payment methods as well integrations with traditional banks. State is also persisted via Matrix in the user's homeserver.

๐Ÿšง Market API

๐Ÿšง Swap API

๐Ÿšง Geolocation API

virto-apis's People

Contributors

github-actions[bot] avatar jorgevv avatar olanod avatar s0c5 avatar

Watchers

 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.