All Projects → pftq → TheWorldExchange

pftq / TheWorldExchange

Licence: other
A purely client-side wallet and direct interface showcasing the full functionality of Ripple / blockchain.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to TheWorldExchange

trading-post
💸 Verto's decentralised exchange mediator
Stars: ✭ 18 (-47.06%)
Mutual labels:  decentralized, exchange, wallet, trade
artunis-mobile
XRP Wallet app for Android and iOS, built in React Native.
Stars: ✭ 23 (-32.35%)
Mutual labels:  ripple, wallet, xrp
ethereum-dex
Decentralized exchange implementation for the 0xcert protocol on the Ethereum blockchain.
Stars: ✭ 18 (-47.06%)
Mutual labels:  decentralized, exchange, token
every-eos
Decentralized exchange based on eos.io
Stars: ✭ 20 (-41.18%)
Mutual labels:  exchange, token, trade
Protocol
Loopring Protocol Smart Contract on Ethereum
Stars: ✭ 220 (+547.06%)
Mutual labels:  decentralized, exchange, token
py-etherdelta
Python client for interacting with the EtherDelta API and Smart Contracts.
Stars: ✭ 22 (-35.29%)
Mutual labels:  decentralized, exchange
rippled-php
A PHP library for rippled (XRP Ledger) communication.
Stars: ✭ 33 (-2.94%)
Mutual labels:  ripple, xrp
codechain-exchange
A decentralized exchange platform for CodeChain
Stars: ✭ 16 (-52.94%)
Mutual labels:  decentralized, exchange
conduit
Conduit - Open Source 0x Relayer API implemented in NodeJS
Stars: ✭ 18 (-47.06%)
Mutual labels:  exchange, token
ethereum-crowdsale
0xcert protocol crowdsale contracts for Ethereum blockchain.
Stars: ✭ 15 (-55.88%)
Mutual labels:  ico, token
idex-sdk-js
IDEX v3 SDK built with TypeScript, supporting both web and Node environments.
Stars: ✭ 35 (+2.94%)
Mutual labels:  decentralized, exchange
Crypto-Wallet
Open source SHA-512 loginless bitcoin wallet
Stars: ✭ 24 (-29.41%)
Mutual labels:  decentralized, wallet
alpha-interface
✨ Token Exchange App for Arweave Profit Sharing Tokens
Stars: ✭ 34 (+0%)
Mutual labels:  decentralized, exchange
xrpl-dev-portal
Source code for xrpl.org including developer documentation
Stars: ✭ 330 (+870.59%)
Mutual labels:  ripple, xrp
hurtrade
An Open Source Forex Trading Platform
Stars: ✭ 22 (-35.29%)
Mutual labels:  exchange, trade
node-bitstamp
bitstamp REST and WS API Node.js client 💵
Stars: ✭ 58 (+70.59%)
Mutual labels:  ripple, xrp
b2s-trader
Application to automate trading process
Stars: ✭ 22 (-35.29%)
Mutual labels:  exchange, trade
backend
Bitex Python crypto exchange backend
Stars: ✭ 23 (-32.35%)
Mutual labels:  exchange, trade
blockstarter
This is a white label solution to create a contribution crypto-wallet that can be used in your ICO campaign.
Stars: ✭ 21 (-38.24%)
Mutual labels:  ico, token
evian
www.balletcrypto.org/
Stars: ✭ 21 (-38.24%)
Mutual labels:  wallet, xrp

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 autobridging 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]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].