Let’s talk next steps
Alright, as I mentioned on Discord, people in favor of having an app in one form or another are 82% of the vote and the numbers have been like this for a while. Needs more discussion is on top, so let’s have some more discussion. Over the past few days, people both on here and Discord have suggested various features, some completely outside of the scope of what I originally proposed. That’s not a bad thing and I think it would be cool to have them, but having a big bloated everything-app with every single feature imaginable is not a good idea.
Below, you will find a list of proposed features and will be able to vote on them. Feel free to suggest features to me either on here or on Discord, I will edit this post and add them to it. In a couple of days, I will tally the polls and come up with a final (for now) list of desired features and their priorities. The priorities will be based on 2 things:
- Number of votes in favor (Feature A has 10 votes in favor, Feature B has 5 votes in favor. So Feature A has a higher priority than Feature B)
- Dependence of one feature on another (Feature A has 10 votes in favor, Feature B has 5 votes in favor. But Feature A depends on Feature B being implemented. So, feature B has a higher priority so that Feature A can be implemented)
I will attempt to group similar/complimentary features together - the best solution to avoiding the single big bloated everything-app is to just make multiple apps, drawing the lines where it makes sense. The main Orakuru app will be the priority. After it is complete, I will be able to work on the other apps. There will probably be additional polls on this later.
To reduce the potential for never-ending discussion and to keep the project moving forward, there will be no “Needs more discussion” option on the polls. Features that didn’t make it can be re-suggested, re-discussed, and another poll can be had at a later date.
The issue of budget was mentioned in the comments here, so I’d like to address it. I will be quitting my current job in a bit over a month, and from there, there are 2 options:
- Work on the app full-time as a fully paid dev on the Orakuru team
- Find another job and only be a part-time Orakuru team member
I am actively working on finding another job and exploring all my options. Depending on how that turns out, the situation may evolve. But, with either option, I do really like the Orakuru project and want to work on it regardless and see it succeed, whether it be full-time or part-time. I will also be transparent and say that unfortunately pay will be a factor in my decision between option #1 and #2, and is (just) one of the reasons I am quitting my current full-time job - the cost of living in a big city in Canada is unreasonably insane but that’s a whole other can of worms.
If I didn’t put down your suggestion, I must’ve missed it somehow. Ping me on Discord or comment here, and I will update this post as necessary.
This feature is a must, because a lot of other features depend on it.
In its most simple form, it can just be a readout of your current ORK balance in ORK and USD based on the current price with options to send, receive, and once ORK is listed on a big CEX, the option to buy using fiat currency via that CEX.
A more intermediate form would be a wallet where ORK is featured front and center, but you can add other BSC tokens and have the option to send/receive.
The most extreme option would be to have a full-fledged multi-chain wallet, similar to Trust Wallet.
I think that option #3 (full fat multi-chain wallet) is scope creep and at most we should just go with the BSC wallet for now, if not just ORK-only. Adding additional tokens would branch into the possibility of many additional features like charts and integrating a DEX, and I think that’s losing sight of the original vision, at least for now. We can easily revisit these additional features in the future.
As commented by mikelrubio, I forgot about Solana. I made a new poll with an additional option - BSC only for now, with Solana support added in the future once Solana happens.
- BSC multi-token only
- BSC multi-token + Solana later
- All the coins on all the chains
- Staking dashboard
(Choosing validators to stake on, linear vesting, validator performance, possibly remote control of your own validator)
- Orakuru news dashboard
- Orakuru prediction markets
- Orakuru governance
Sign into your account, and participate normally as you would on web. The governance forum seems to be 3rd party forum software, so I will need to see if there are APIs I can hook into. If not, I may have to resort to raw HTML parsing (A doable solution, but it may not work)
- Orakuru data feed dashboard
- Mobile node validator
Opinion on this is mixed. This would just be an experiment and may not work out at all. Maybe it works, maybe it’s a waste of time and resources
- Integrating Solana’s Maps.me & Orakuru Ambassador program to highlight crypto-friendly businesses (curated by ORK ambassadors)
- The business side of Feature #8. A simple crypto Point-of-Sale system using ORK as a currency.
This is a new idea of mine. Essentially a business adds their products and prices in USD to a list in the PoS. Then, when making a sale, they select the items/quantity and the app will calculate the price in ORK based on the current exchange rate and provides a QR code. The customer scans the QR code with their app, taps an “approve transaction button”, and the correct amount of tokens is automatically sent to the merchant.
- DeFi Samurai Dashboard, in-app
I think that this should be its own separate app, and should be made later.
- Should be its own separate app, and should be made later
- Split into feature list and add polls to this post
Thanks for reading, voting and commenting. As always, the plan will evolve based on your feedback