NiftyNinja — integrating 0x with Discord to provide conversational trading for virtual goods (ERC-721s)
NiftyNinja is a decentralized application which combines the 0x protocol (infrastructure for decentralized exchange) and Discord, the leading gaming community application, in order to provide a conversational trading interface for non-fungible tokens (ERC721).
Version 1 is a proof-of-concept built for the Coinlist/0x hackathon, enabling MetaMask users to trade the well-known CryptoKitties tokens peer-to-peer, trustlessly, through the 0x protocol, which operates on the Ethereum blockchain.
Discord users can originate an exchange of virtual goods through simple commands such as !trade kitty x for kitty y.
Once the order is approved (webapp/metamask), our discord bot serves as the relayer, injecting the maker-approved trading pair (kitty x for kitty y) into the Discord chat interface.
The taker can fill the order easily by clicking on the unique URL for the trading pair, thus completed the exchange of x and y.
The idea behind the project is to bring frictionless trading at the point of most convenience, during human conversation. This interface can potentially convert transactions from millions of daily conversations about the value and utility of virtual goods on Discord.
- Support for multiple currencies
- And more
Special thanks to Alex Vasquez and our technical advisor.