@chromapdx/cbc-nft
v0.1.4
Published
Non-fungible-token contract for CBC
Downloads
15
Readme
Kiosk
Kiosk is a decentralized e-commerce platform built on Ethereum.
For Merchants:
- Register a globally unique product identifier (DIN) for each of your products
- Manage product information and pricing off-chain using your existing e-commerce backend
- Sell products directly to buyers with no middlemen and no transaction fees
- Create your own loyalty token to incentivize repeat purchases
For Buyers:
- Purchase products online without a credit card
- Earn loyalty tokens from merchants
For Affiliates:
- Earn Market Tokens from merchants for successful referrals
For Developers:
- Earn Market Tokens for contributions to the core protocol
- Build your own e-commerce client
Testing
Requirements:
Download the project and install its dependencies.
git clone https://github.com/kioskprotocol/contracts.git
npm install
In a separate terminal tab, create an in-memory blockchain with Truffle.
truffle develop
Then, in the root directory of the project, run the tests with Truffle.
truffle test