Auctions over the hypercore protocol.
- Node Version: 20.10.0
- NPM Version: 10.2.3
To start the demo script, run: (not implemented yet)
npm start
For now, just run:
npm test
to see core functionality at play.
Note: This is a work in progress. The system is not yet complete. The current implementation is a prototype and is not yet ready for production use. (Read the design document for more details for the next lines to make sense)
Progress: Right now, we have a fully functioning Peer abstraction with pubsub topics fully functioning and tested (you can run the tests) Also, the database abstraction is fully functional and tested (you can run the tests)
What is remaining is the implementation auction actions: openAuction, closeAuctions, bidOnAuction. Detailed instructions on how we would continue to implement these actions are in the design document
Thank you
npm test
- Run testsnpm start
- Start the servernpm run bootstrap:start
- Start the bootstrap server
Read about the design details in the design document where we discuss the architecture and how we built the system. Also mentions the assumptions, limitations and what's still left to implement to achieve a complete version.