A High Performance, Decentralized Cryptocurrency Exchange
Centralized exchanges rely on trusting that their owners will take the proper security precautions. This has led to many incidents of stolen cryptocurrency adding up to billions of dollars worth of losses, and is a stark contrast to the decentralization of the rest of the space. On the other hand, decentralized exchanges have the potential to be much more secure: theoretically, users are not vulnerable to server downtime and hacks, and can retain anonymity.
We present N Chainz, a decentralized cryptocurrency exchange with a unique multi-chain architecture. We built N Chainz from the ground up, and included features such as block generation, limit orders, and the ability to trade a base token with another token. More details are included in our whitepaper.



go get -d github.com/rsenapps/nchainz
go install github.com/rsenapps/nchainz
(from project root):
nchainz COMMAND [ARGS]
createwalletgetbalance ADDRESS SYMBOLprintaddressesorder BUY_AMT BUY_SYMBOL SELL_AMT SELL_SYMBOL ADDRESStransfer AMT SYMBOL FROM TOfreeze AMT SYMBOL FROM UNFREEZE_BLOCKcancel SYMBOL ORDER_IDclaim AMT SYMBOL ADDRESScreate SYMBOL SUPPLY DECIMALS ADDRESSnode HOSTNAME:PORTprintchain DB SYMBOLwebserver PORTThe GNU Affero General Public License (see LICENSE)