numbersprotocol / numbersprotocol/capture-cam

Stop using credits but only Mainnet NUM in the Capture system

Open
#2,467 12 comments 0 reactions 1 assignee View on GitHub

@tammyyang is already working on this.

Since Jan 10, 2023.

Dominant language
TypeScript
Stars
26
Forks
7
Avg merge
2d 14h
Merged PRs (30d)
10

Description

Reasons why we needed Capture credits:

  1. Cost efficient (no gas required)
  2. Cannot be liquidated => Can use it as on-boarding gifts to encourage users using Capture App
  3. App Store does not allow users to purchase crypto, can only buy credits/points

However, after the NUM migration

  1. Mainnet NUM is cost efficient, plus, we are the only validator at the moment (i.e. can recycle the gas)
  2. Hard to liquidate, can almost say it is not possible to liquidate for small amount (because users need to bridge NUM coins to ETH NUM first (very high costs)
  3. Maybe we should see App Store purchase as one of the ways to purchase NUM coin, i.e. once the purchase is done, we can send NUM coin to users' wallets.

Pros of stop using credits: much simpler to maintain in the tech side and more clear to users and to the finance team.
Cons of stop using credits: still have some risks that users may try to hack and get NUM coins. However, I believe we should be able to manage this risk.

┆Issue is synchronized with this Asana task by Unito
┆Created By: Tammy Yang

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.