Git Product home page Git Product logo

theworldexchange's Introduction

The World Exchange

Very simple, "vanilla" 100% HTML client-side-only site demonstrating much of Ripple/XRP's capabilities through their API, including but not limited to:

  • Trading of symbols (buy/sell)
  • Issuing new symbols, including Ripple's KYC features like allowing only authorized token holders.
  • Sending/receiving symbols
  • Bid/ask orderbooks for any symbol with auto-bridging implemented to connect all XRP-traded symbols.
  • Fully client-side implementation for all the benefits of a "cold wallet" (no storing or passing of information on remote servers), including the ability to both generate and verify valid wallets/addresses completely offline by saving the webpage to your desktop.

This project/site is nothing more than a single HTML page calling already existing functionality on Ripple's blockchain network. No additional feature or functionality is added by this site. It is analogous to the client-side HTML page for Ethereum called MyEtherWallet, except the underlying blockchain here has built-in exchange issuance, trading, and compliance functionality. Similarly, if you are concerned about security, you should download the page itself and save it rather than go online each time (in case your browser gets intercepted, the domain name gets hijacked/mistyped, etc).

This project can be downloaded via Github's "Download as Zip" to use. To launch the page, just open the index.html file in any browser with javascript enabled.

Previously, there was a chatbox feature added, but it has been removed due to it adding potential security risk from allowing input from other users on the page and overall deviating from the "vanilla" wallet objective of this project by adding something so extraneous. For those still interested to see how it might work on blockchain, it can be enabled by setting the var chatEnabled line to true in the JS file (after you download your own copy).

The page should serve as a helpful working example for much of Ripple's API functionality, which has been around since 2014 but lacks the tools and UIs of other blockchain ecosystems, as well as a proof-of-concept for what blockchain would look like in real-world use.

If there are any questions, feel free to ask or reach out at [email protected]

theworldexchange's People

Contributors

pftq avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

theworldexchange's Issues

Interested in connecting on a DEX project for the XRPL

Hi,

I didn't know how else to connect with you so I figured I'd ping you here.

I'm working on a DEX for the XRPL and the Flare Network with another friend on the business side.

Are you interested in connecting to do something with this kind of thing? Or do you know others who might be interested?

Thanks,
Jay

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.