[Updates] NumerBay - The Community Marketplace

2021-07-26 — 2021-08-01:
Sneak Peek:

  • 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! :slight_smile:

10 Likes

This looks great! Thanks for taking iniciative!

3 Likes

2021-08-01 — 2021-08-08:
Sneak Peek:


  • 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.

6 Likes

2021-08-08 — 2021-08-15:
Sneak Peek:

Total Estimated Hours: 256
Recorded hours balance: 34.5 (1207.5 USD ~= 29 NMR at the time of writing)
Cumulative Recorded Hours: 157.5

PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.

5 Likes

2021-08-15 — 2021-08-22:
Sneak Peek:

  • Various fixes and improvements
  • Multi-(crypto)currency support
  • Order backend, checkout and payment confirmation UI
  • Started working on automated job scheduling (essential for many future features)
  • Updated workplans and time estimates. Changes are in bold (See post #3).
  • Next week to focus on scheduling and UX improvement for product catalog (e.g. sort by rank), then onto NMR payment with Numerai wallets.

Total Estimated Hours: 268
Recorded hours balance: 32 (1120 USD ~= 26 NMR at the time of writing)
Cumulative Recorded Hours: 189.5

PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.

3 Likes

2021-08-22 — 2021-08-29:

  • 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.
  • Backend job scheduler based on Celery
  • Various fixes and improvements
  • Workplan is now moved to post #2.
  • Next week to focus on NMR payment with Numerai wallets and order/sales management.

Total Estimated Hours: 268
Recorded hours balance: 36.5 (1277.5 USD ~= 30 NMR at the time of writing)
Cumulative Recorded Hours: 226

PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.

2 Likes

2021-08-29 — 2021-09-05:



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)
  • Other issue fixes and minor improvements
  • Work plan is in post #2
  • 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.

4 Likes

2021-09-05 — 2021-09-12:


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
  • Started working on email notifications
  • Other issue fixes
  • Work plan is in post #2
  • Next week to focus on further improving user experience, comprehensive API unit tests and UI integration tests

Total Estimated Hours: 327
Recorded hours balance: 31.5 [31.5*50 = 1575 USD ~= 34 NMR at the time of writing]
Cumulative Recorded Hours: 296.5

PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.

5 Likes

2021-09-12 — 2021-09-19:


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
  • Various other issue fixes and minor improvements
  • Work plan is in post #2
  • Next week to roll out the beta release, do a walkthrough stream, and fix any coming issue after the release

Total Estimated Hours: 330
Recorded hours balance: 31.5 [31.5*50 = 1575 USD ~= 35 NMR at the time of writing]
Cumulative Recorded Hours: 328

PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.

9 Likes

2021-09-19 — 2021-09-26:


The following includes changes from the master branch

  • Rollout of NumerBay on-platform sales live for beta
  • Walkthrough demo on OHwA
  • Enabled email notification for: [Sellers: New Confirmed Sale ; Buyers: New Order, Order Confirmation, Order Expiration]
  • Attempted to fix round rollover timing issues
  • Fixed Signals model performance metrics
  • Various other issue fixes and minor improvements
  • Work plan is in post #2
  • Next week to focus on the final milestone for core features: the Stake Mode

Total Estimated Hours: 348
Recorded hours balance: 34 [34*50 = 1700 USD ~= 41 NMR at the time of writing]
Cumulative Recorded Hours: 362

PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.

2 Likes

2021-09-26 — 2021-10-03:


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
  • Other issue fixes and minor improvements
  • Work plan is in post #2
  • Next week to focus on staking limit and robustness

Total Estimated Hours: 360
Recorded hours balance: 32 [32*50 = 1600 USD ~= 36 NMR at the time of writing]
Cumulative Recorded Hours: 394

PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.

3 Likes

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!

1 Like

2021-10-03 — 2021-10-10:




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
  • Added email notifications for: [Sellers: New Artifact Added, Failed Artifact Upload]
  • Added backend tests to maintain ~70% of coverage
  • Improved listing and checkout UI
  • Other issue fixes and minor improvements
  • Work plan is in post #2
  • Next week to rollout stake mode and start working on buyer/seller reputation systems

Total Estimated Hours: 403
Recorded hours balance: 31 [31*50 = 1550 USD ~= 34 NMR at the time of writing]
Cumulative Recorded Hours: 425

PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.

4 Likes

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?

1 Like

2021-10-10 — 2021-10-17:


The following includes changes from the reputation branch and master branch which have been merged today.

  • Completed stake mode rollout
  • Added artifact upload validation API
  • Added product readiness indicator
  • Added product review system
  • Added site-wide statistics
  • Fixed concurrent upload and scores update
  • Other issue fixes and minor improvements
  • Work plan is in post #2
  • Next week to start working on subscription sales and more flexible product pricing

Total Estimated Hours: 408
Recorded hours balance: 42 [42*50 = 2100 USD ~= 48 NMR at the time of writing]
Cumulative Recorded Hours: 467

PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.

1 Like

2021-10-17 — 2021-10-24:



The following includes changes from the subscription branch which is not live yet.

  • Completed UI for multiple pricing options
  • Added API for managing pricing options
  • Added fallback to Numerai emails
  • Other issue fixes and minor improvements
  • Work plan is in post #2
  • 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.

4 Likes

2021-10-24 — 2021-10-31:


The following includes changes from the subscription branch, mobile branch and wishlist branch.

  • Completed multi-option pricng rollout
  • Completed mobile UI optimization
  • Added related products section
  • Added wishlist
  • Other issue fixes and minor improvements
  • Work plan is in post #2
  • There is no more major feature to work on currently. Next week will mainly be routine maintenance and minor improvements

Total Estimated Hours: 450
Recorded hours balance: 37 [37*50 = 1850 USD ~= 43 NMR at the time of writing]
Cumulative Recorded Hours: 535

PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.

2021-10-31 — 2021-11-07:

The following includes changes from the master branch.

  • Code refactoring
  • Minor issue fix
  • Work plan is in post #2
  • Next week to work on voting app

Total Estimated Hours: 494
Recorded hours balance: 7.5 [7.5*50 = 375 USD ~= 8 NMR at the time of writing]
Cumulative Recorded Hours: 542.5

PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.

1 Like

2021-11-07 — 2021-11-14:

Draft Preview:


The following includes changes from the voting branch.

  • Voting draft and placeholders (WIP)
  • Work plan is in post #2
  • Next week to continue the work on voting app

Total Estimated Hours: 494
Recorded hours balance: 15 [15*50 = 750 USD ~= 17 NMR at the time of writing]
Cumulative Recorded Hours: 557.5

PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.

2 Likes

2021-11-14 — 2021-11-21:

The following includes changes from the voting branch.

  • Completed pre-determined stake-weighted voting
  • Minor fixes
  • Work plan is in post #2
  • Next week to focus on testing and code refactoring

Total Estimated Hours: 494
Recorded hours balance: 33 [33*50 = 1650 USD ~= 40 NMR at the time of writing]
Cumulative Recorded Hours: 590.5

PS: Please join the #numerbay channel on RocketChat for future dev updates and discussions.

1 Like