Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

we need to give 1 ONEs to everyone who bridges BTC #71

Open
lijiang2087 opened this issue Oct 27, 2021 · 2 comments
Open

we need to give 1 ONEs to everyone who bridges BTC #71

lijiang2087 opened this issue Oct 27, 2021 · 2 comments

Comments

@lijiang2087
Copy link
Member

we need to give 1 ONEs to everyone who bridges BTC. probably most btc holders won’t be ONE holders. the 1 ONE is tiny, but enough for gas fees to do the first swap

probably need this for horizon too. and no one is going to sybil attack this because they are paying a fee to do the bridge much higher than 1 ONE

@givp
Copy link
Contributor

givp commented Oct 28, 2021

There's a proposal for a bounty. Still fleshing out

Many newcomers who did not use the Horizon bridge and instead bridge through anyswap / terra or withdraw through a CEX end up with no ONE tokens in their wallets.
What happens now is they write in discord / tg and somebody sends them a tiny amount of ONE. This works fine, as long as we have enough generous people online, who're not opposed to doxing their wallets.

A slightly better solution would be an automated faucet / tip jar:

  • only whitelisted "receivers" can use the faucet. They can only receive 1 payment of 0.001 ONE (same as Horizon bridge)
  • whitelisted administrators can add new receivers (rate limited)
  • owner can add and remove administrators

@rakeshpatibanda
Copy link

This is an exciting issue: How about the following?

Every time someone 'new' connects to their wallet to the Horizon bridge, and if the bridge can detect that the wallet has a minimum amount of BTC/ETH or any other currency, the Horizon bridge adds 1 $ONE to the wallet when they click 'Approve'. This way, we know we are only adding the 1 $ONE to the transactions committed to the network. This minimum amount can vary in the future depending on the price of $ONE as well so that we know we are not giving away too much money for 'free'. In addition, we could also log this for auditing and historic/ whitelisting purposes.

Just a thought. 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants