NumerBay verifies sellers’ model ownership by requiring Numerai API key with minimal permissions
Completed generic off-platform product listing module (both frontend and backend). NumerBay is able to pull model performance information from Numerai.
Updated workplans and time estimates. Changes are in bold (See post #3).
Next week to explore Gumroad integration and start working towards interim code release and preview deployment.
Total Estimated Hours: 170 Recorded hours balance: 36.5 (1277.5 USD ~= 33 NMR at the time of writing) Cumulative Recorded Hours: 87.5
PS: Post #2 is a wiki post that everyone can edit, post your feature request there!
Tests, builds and deployments will be automated. An automated live deployment experiment has been conducted.
Added home page, added rich-text editor for product listing, made some other usability improvements. Deprioritized gumroad-specific integration in favor of preparations for release.
Updated workplans and time estimates. Changes are in bold (See post #3).
Next week to release code on GitHub and roll out an interim live deployment of NumerBay by Aug 15 @ 1500 UTC.
Total Estimated Hours: 200 Recorded hours balance: 35.5 (1242.5 USD ~= 32 NMR at the time of writing) Cumulative Recorded Hours: 123
PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.
Feature Release: UI improvements. Now you can sort and filter products by rank/rep/return/stake. Products are sorted by rank by default. Scores are updated Wed-Sun 00:00 UTC.
The following includes changes from both the crypto_payment branch and the master branch, which have been merged today. (On-platform features are disabled as they are not completed yet. The eventual roll-out will be a turnkey operation.)
Completed on-platform checkout experience and basic order / sales management
Completed a successful on-platform NMR test transaction using Numerai wallets (Good news: the transaction took only seconds to confirm): Etherscan
Added option to deactivate product without deletion, and option to set automatic expiration of product after a certain round. The round number on the product page now indicates the selling / pre-selling round (instead of the current active tournament round)
Added notifications in multiple places and rearranged profile pages to enhance UX
Thorough linting of backend code
Stricter input validation for both frontend and backend REST endpoints (API docs available here (Swagger) and here (ReDoc)
Next week to focus on seller submission experience and API automation of submission and distributtion
Total Estimated Hours: 279 Recorded hours balance: 39 [If the rate increase to $50 is approved, 39*50 = 1950 USD ~= 41 NMR at the time of writing] Cumulative Recorded Hours: 265
PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.
The following includes changes from the crypto_payment branch only, which are not live.
Completed storage integration with GCS
Completed basic on-platform file distribution experience. Sellers can manage product artifacts for each round, and buyers with confirmed orders can download via dynamically generated temporary links
The following includes changes from both the crypto_payment branch and the master branch, which have been merged today. (On-platform features are disabled until release. The eventual roll-out will be a turnkey operation.)
NumerBay on-platform sales is ready for beta, coming around next Tuesday
Added example notebook for seller file distribution automation
Email notification has been implemented but disabled until some service provider issues are resolved
Achieved automated unit test coverage of 75%, the rest were done manually due to interactions with external systems. Frontend integration test was done manually pending automation in future
The following includes changes from the stake_mode branch and master branch which have been merged today. (Stake mode features are disabled until release, the eventual roll-out will be a turnkey operation.)
Completed basic submission scheduling and a test submission
Added basic product sales stats to the product page
Added email notification for: [Buyers: New Artifact Available]
Improved artifact management UI
Fixed model metrics display issues on the catalog page
I think the best way for stake mode to work, is for the seller to offer a comission rate to the buyer.
With (flat fee) + (stake limit): the fee is too high, for the little fish; the stake limit is too low, for the big fish. But a comission rate scales seamlessly, from the krill up to the blue whales!
The following includes changes from the stake_mode branch and master branch which have been merged today. (Stake mode features are disabled until release, the eventual roll-out will be a turnkey operation.)
Completed stake limit and automated submission
Added minimal off-platform listing support for non-tournament categories (e.g. OnlyFams)
Introduced a new daily scores update mechanism. Scores should update within 1 minute after they become available
Thanks for the update @restrading . Regarding NFTs in OnlyFams category what would be the best way for redirecting to Rarible/Opensea without having to enter any Numerbay Price?
Next week to work on backend for multiple pricing, code refactoring, order processing and management, API tests, integration testing and preparing for rollout
Total Estimated Hours: 436 Recorded hours balance: 31 [31*50 = 1550 USD ~= 36 NMR at the time of writing] Cumulative Recorded Hours: 498
PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.