Giter Club home page Giter Club logo

yam's Introduction

Logo
yam

an open network for secure, decentralized e-commerce

built on Secure Scuttlebutt (SSB), Monero, and Tor

License nodejs electron Issues Build Status Contributing


⚠ This implementation is NOT FINISHED YET. ⚠

This project provides an open network for building your own distributed, peer-to-peer marketplace.

Main Features

  • All communications and transactions are routed through Tor and Monero, to preserve your privacy

  • The network is peer-to-peer: orders placed are networked through people only, there is no central authority.

  • Orders are non-custodial: The yam platform provides arbitration in case something goes wrong during the trade, but we will never have access to your funds.

  • There is no token: No special token is needed to use the network. Transactions are secured by non-custodial multisignature transactions on the Monero network.

Project Status

⚠ This implementation is NOT FINISHED YET. ⚠

We are still working on creating a live test network that will use Monero's stagenet for testing. To help out, see the instructions to build yam and connect to a local test network. This project is still very much in development, expect major changes in the protocol that may break compatibility with previous local test networks.

Main repositories:

  • yam - This repository, reference implementation of the yam protocol
  • yam-ui - A proof-of-concept web ui. Will be refactored out of src/plugins/site into its own repository.

If you wish to help, take a look at the repositories above and look for open issues.

Motivation

There were a few motivators for creating this project:

  1. Developing a project that prioritizes both privacy and performance to the greatest extent, as a deep-dive into highly scalable and secure system development.

  2. Implementing the latest research towards creating my own peer-to-peer distributed network.

  3. Investigating existing distributed networks/protocols (SSB, XMR, and Tor) and their potential for practical applications.

Running a local yam test network

See docs/installing.md

Contributing to yam

See the developer guide to get started developing for yam.

See docs/CONTRIBUTING.md for our styling guides.

If you are unable to contribute code, you can become a sponsor and donate to the project.

Support

Please consider supporting us by donating to the project so we have the resources to bring yam to life.

Once the network is ready, the best way to support it will be hosting your own node.

Monero

87She2WxtcKYqFcuwzqd8QdpVz45myWVHTwe68Uz7agvcGYNNHdafcGHCsUzXQy6n3aaku1T4eamN3TdYyGvmqtZRnyDsrc

Bitcoin

3JVzbGzSNk4ArkjYV5wU6RtCbKWKuH8EoR

yam's People

Contributors

ddupont808 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  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.