Algorand Auction Demo
This demo is an on-chain NFT auction using smart contracts on the Algorand blockchain.
auction/operations.py provides a set of functions that can be used to create and interact with auctions. See that file for documentation.
This repo requires Python 3.6 or higher. We recommend you use a Python virtual environment to install the required dependencies.
Set up venv (one time):
python3 -m venv venv
. venv/bin/activate(if your shell is bash/zsh)
. venv/bin/activate.fish(if your shell is fish)
pip install -r requirements.txt
- First, start an instance of sandbox (requires Docker):
./sandbox up nightly
- When finished, the sandbox can be stopped with