Let's say you're building an app....

Do repost and rate:

Theoretically, say you wanted to build an app to solve a problem that currently exists in the crypto market as a whole. Or one that exists squarely in your own life. What would that product be?

I recently asked myself that question a few days ago and decided to write an article on it. Probably because of my year-long hiatus, the article got almost no views and so no one answered my question. (so pleaseeee, answer it in the comments if you see this)

I thought about it for a while again and decided that I'd answer the question myself and share it in an article. So here you go.

Problem-solving is *hard*, even though it might seem easy. For instance, one of the problems that plague me is that I want to unstake some rewards in a particular farm I'm part of every time my rewards hit a threshold in USD, sell those reward tokens for USD and then auto-withdraw to GBP for me. An app like this would be freaking awesome, but it's dang near impossible (for me). Let's break it down into its components.

1. Unstaking at a predefined period: Super simple actually. I'd simply build a script that does that for me, and hook the script up to a Chainlink keeper that I'd create. This keeper will keep track of the USD price of the asset I'm watching and run the unstaking action whenever the conditions are met. Super simple actually. All I need to do is give unlimited approvals to the underlying smart contract I'll write and I'll be golden.

2. Selling for USD: Simple as well. I'll just have to code 1INCH swaps into the same code from above. 1Inch provides a very robust REST API that allows you to make actions on 1Inch directly without actually being on the site. Automating this with a Keeper won't be difficult at all either.

3. Auto-cash out: This is the difficult part. You see, many tools out there (ramps I mean) have robust APIs, but automating this action is another story entirely. It would require that the API be replaced with a smart contract to allow for automation. I personally fell short when I tried to do this myself, so that's 2 out of 3 steps. Good, but not automated.

And there's a host of other problems out there as well. For me, this problem is incredibly niche. I can't imagine 10,000 people wanting to do the exact same thing and seeing the fact that they can't automate it as a problem. 

This leads me to my classification of problems.

To me, there are four kinds of problems.

1. Frequent and annoying

2. Infrequent and annoying

3. Infrequent and bearable

4. Frequent and bearable

My problem falls under 1, which is unique to me. I am still trying to figure out how to solve the problem and sell it for billions of dollars. But that's just me daydreaming.

As long as your problem falls under numbers 1 and 2, you have a valid issue to work towards solving. And trying to solve personal issues is one way this bear market can become bearable. 

Where am I going with this?

Well, say you wanted to build an app......

Regulation and Society adoption

Events&meetings

Blockchain News

Ждем новостей

Нет новых страниц

Следующая новость