ICON Dashboard CPS proposal

Hmmmm, I see where your coming from on this one but im going to have to pivot back.
Like Bud brings up, weve had some periods during the last few months where it has been pretty tough to find strong redirects for community members to things such as APY. This has been amended now but I would say in the less ideal way of having it only featured on the community homepage. Albeit this alone may not present the value, that point I can definitely follow.

In regards to BTP, i do see how this tracker would be very valuable in an interoperable future. It displays assets from different chains in a way that appears very slick. Or at least i recall seeing some of the teams concept work for these sorts of assets, I see now that those screenshots haven’t been used above which may actually offer good insight into how it would perform as a interoperable tracker.
Would suggest.

@PARROT9, could we see some of the concept work for crosschain assets in this post?

5 Likes

I completely agree about the layout and simplicity of this. It’s always great when things are easy to use and understand. I think that having a reliable and up-to-date tracker for things like ICX staking APY is essential for the ICON ecosystem. It can be frustrating and can discourage new users when information is hard to find or constantly changing.

As for the cost of $60K, I can’t say for certain if it’s reasonable or not. However, I do think it would be helpful to have a more detailed breakdown of what the costs will be used for before the vote goes live on the CPS. That way, people can make an informed decision about whether or not they think it’s worth it.

Overall, I’m excited to see this project come to life and hope that it will be approved and implemented soon. Having easy access to important information like APY is crucial for community members and can only benefit ICON as a whole.

2 Likes

This dashboard looks so smooth I’d love to use it day by day.

I think for the ecosystem it’s of great value to have a flagship ICON explorer like this. If it’s this easy to see which dapps are built, how many transactions are done, where to stake and for how much % it will attrect new investors who are building on web3.

You could even sell the product to other chains to return the investment later on.
But doing that would normalise the ICON explorer and devaluate it for being the smoothest. So maybe not :slight_smile:

One thing I would love to see is the smart contracts. The description states to view details about them too. I’d love to see the content of the smart contract, translated to human language. E.g. with chatGPT or just simply explaining what lines mean. Could be a great way to get more people in writing them for the ICON ecosystem.

I’m not sure about the wallet part. This feels a bit offscope and there are very good alternatives already.

The costs of 60k in 6 months sounds pretty reasonable, however would love to see this divided in frontend/backend.
I think the roadmap for after phase 1 is vague at this point. There should be funds reserved for maintenance, bugfixes and updates. On the longer term you could make some services paid, but that I don’t think that would help adoption of the ICON ecosystem.

2 Likes

First of all, great design!

I have to agree that trackers were developed with more tech-savvy users in mind, the current ICON tracker is very basic (imho even more basic as etherscan). So yes, more user-friendly interfaces to trackers have to be developed. However, not every user will be interested in all the data behind their transactions. I think a human readable presented transaction is very useful and needed, certainly if the more tech-savy user can click for the details behind the transaction.

For normal users you should think about what they want to see in there normal banktransactions. So they should maybe have an address book, so wallet addresses can be identified easily instead of a long ICON address. I think the best interface/tracker is where they don’t know they are looking at a tracker (hope this makes sense?).

I also think you are to optimistic about people wanting to pay for something like this. Maybe a paid subscription for power-users, but i don’t think basic-users are willing to pay. I can imagine people are willing to buy ‘dashboard tokens’ for a kind of pay per view, so for more details on their transaction they have to pay a very small amount. Otherwise maybe it could be sponsored by ICON dapp’s and in return the dapp’s are promoted on the dashboard.

One thing i’m personally missing in the current ICON tracker is that i cannot see the history of one token for a selected wallet, in etherscan that’s possible (random example). So if that could be added to the tracker i would like that a lot.

2 Likes

It’s a good idea to have an innovative and customized browser that makes it easy to track and control assets.
I like ICON’s line of taking care of the interface of the products, “the interface is the product”.

I think it is a necessary product, I am convinced that the future of the blockchain will be interoperability and privacy. Tools that improve the user experience I think will be key.
I have doubts about how ICON will evolve on privacy issues.
It would be ideal for the new browser to address future privacy issues.

As always, getting financing will be the key. Good luck.

2 Likes

Maybe, but we’re just following a strategy that has been successful in the past.

When Apple released the original Macintosh computer in 1984, they faced a challenge in terms of software. At the time, there weren’t many applications available for the Mac, and this made it difficult to market the computer to potential buyers.

To overcome this challenge, Apple created what they called “The Macintosh Software Sampler.” This was a catalogue that showcased the few applications that were available for the Mac at the time, but it went beyond just listing the software titles.

Instead, the catalogue presented each application in a way that highlighted its unique features and benefits. It also included detailed descriptions of how to use the software and what it could do, along with screenshots and graphics to help users understand what they were seeing.

By taking this approach, Apple was able to make the few applications they had available for the Macintosh look much more robust and capable than they actually were. This helped to create a sense of excitement and anticipation around the platform, which in turn helped to drive sales and encourage more developers to create software for the Mac.

1 Like

Thanks for your support, @budw1ser!

The ICX staking APY is also shown here: https://whyicx.com/#icx-data

And you’ll be able to access it from stats.balanced.network in a few days when we restore the collateral chart. Apologies for the downtime!

I’m not a dev so can’t really comment on whether $60K is a reasonable cost for this. It may be a good idea to split out what the $60K costs will be for before the vote goes live on the CPS (i.e. number of devs and their pay per month etc.).

The true cost is higher, but we capped phase one at $60K as it wouldn’t be realistic to request more from the CPS at this stage. The design is the most important part to get right, and I’d estimate that we’ve already spent around $30K of time on design and prototyping.

We should be able to provide a breakdown of costs in a few days once we get more clarity around the backend requirements. :blush:

@Parabollix to limit the number of responses, this should also address the questions you had.

2 Likes

Thanks for sharing your thoughts!

I don’t believe the first thing people think when they come into ICON is “what does the explorer look like?”.

Agreed. See this comment for a better understanding of our thinking behind this strategy.

I don’t think 60k is worth it nor is the timeline stated, I am of course not an expert but I wholly don’t believe it takes that long to do what is shown in the proposal.

This estimate is based on our experience shipping products and features, and watching others do the same. We’ve seen deadlines extended so often that we’re the first to call BS when a timeframe sounds too tight, yet when we shared a draft of our proposal with other product teams, they were concerned that 6 months was too optimistic.

Every product in this ecosystem has suffered delays. Off the top of my head:

  • Balanced was supposed to take 9 months. It launched after 15 months, but had to leave out several core features to do so.
  • Omm and Bridge were each supposed to take 12 weeks - both took an entire year.
  • Equality was announced in 2020, and only recently became available on testnet.
  • BTP was supposed to be released… when?

We want to buck that trend with a product that’s ready to launch by the time the grant ends.

Our front-end developer estimated that it would take 4 months to build, but delays are inevitable and we also have work to do on Balanced, so we added 2 months as a buffer. The work required to support the transaction details design and all supporting components is expected to take at least a month of development work on its own.

The design is quite modular, so we can include more datapoints and functionality if we finish phase one with time to spare.

1 Like

Discourse keeps limiting my ability to post, so back to this account. :sweat_smile:

Like Bud brings up, weve had some periods during the last few months where it has been pretty tough to find strong redirects for community members to things such as APY. This has been amended now but I would say in the less ideal way of having it only featured on the community homepage. Albeit this alone may not present the value, that point I can definitely follow.

In the meantime, you can also direct community members to https://whyicx.com/#icx-data. :blush:

@PARROT9, could we see some of the concept work for crosschain assets in this post?

Absolutely. This was one of the concepts we included in our original tweet thread:

We’ve focused less on the cross-chain aspect for phase one as BTP isn’t live yet, but we plan to support cross-chain transactions that use ICON Bridge. The design is subject to change, but would look something like this:

1 Like

Thanks for your feedback!

There are many avenues we could take with the dashboard beyond phase one, but we expect the right path to become clear as we progress. As they say, action produces information.

One thing we know for certain is that we don’t want to build this product for it to then stagnate due to low resources, so we’ll be exploring funding avenues as we build out phase one.

One avenue would be to make it the one touchpoint for all ICON-related utilities, including the CPS, a fiat on-ramp, and token swaps. For this, we could apply for funding from the CPS and even the Balanced DAO Fund.

Another would be to approach other blockchains and even VCs, and sell the idea of our dashboard + potential monetisation features. Even if we do that, ICON would still benefit. Because it’s a smaller ecosystem, we’re able to create an end-to-end, fully supported experience. On other chains, it would be more practical to use the Pareto principle: support the top 20% of apps and tokens to cover 80% of the traffic, and have good defaults in place for everything else.

We haven’t gone too into the weeds with the smart contracts yet, but we’d also find them more interesting to look at if they were human-readable. Not sure how feasible that is, particularly for phase one, but will definitely look into it.

Thanks very much. :blush:

We have considered adding an address book and have discussed a few ways to implement this, but thought it would be out of scope for phase one and better suited for phase two, when we hope to add sign-in functionality.

We don’t expect people to pay for the features in phase one – this data will always be free. The idea would be to add paid features later on, when we have sign-in functionality in place. The first paid feature we could add is the ability to export your transaction history with our commentary attached to provide more clarity (i.e. “Claimed rewards”, “Supplied liquidity”, “Minted an NFT”). Having recently had to comment on all crypto transactions for our accountant, this would have saved us hours of work.

As for a token’s history for a specific wallet, we plan to add helpful search and filter options to the dashboard, so this should be possible on the Wallet page.

2 Likes

Thanks for the reply! The APY on whyicx.com is different than the APY at icon.community. Which is accurate? Cheers for the answer on the funding too! :slight_smile:

2 Likes

Just confirmed that the rate on whyicx.com is the most accurate.

The WhyICX calculation uses Iglobal * Ivoter * 12 / totalDelegated

Whereas the community site uses totalSupply * 0.0399 * 0.77 *100 / totalDelegation

1 Like

Thanks for that Lisa! Even further cements the point that a single dependable place to get this type of info is needed…recently community members are directed to icon.community to view the current staking APY and it’s currently 0.5% more than that on whyicx.com

Another question that often comes up is how long the current unstaking time is. It’s a little higher than usual. Again, sites where this was easily assessible aren’t live any more.

Cheers for all the answers! :slight_smile:

2 Likes

I think this is a great initiative that would be beneficial to the ICON community. By providing a user-friendly interface for monitoring and tracking key network metrics, the proposed dashboard would help ICONists to better understand the performance of the network and make informed decisions about their participation in it.

Additionally, the team behind the proposal has demonstrated a clear commitment to transparency and accessibility, which is crucial for building trust and engagement within the community. Overall, I think that this proposal has a lot of potential and would be a valuable addition to the ICON ecosystem.

However, i cannot comment on the costing as i do not know what is reasonable.

2 Likes

Thanks for your support, @PamPam. :pray:

@budw1ser @Parabollix @angela: I’ve added a price breakdown to the post, which has also been included in the final proposal:

Source Amount Notes
UI/UX design USD 25,000 1 designer at $10,000/month for 2.5 months
Outstanding design & content work USD 20,000 1 designer and 1 writer at $5,000/month for 2 months
Front-end development USD 30,000 1 developer at $5,000/month x 6 months
Back-end development USD 5,000 Back-end services provided by sudoblock, plus 12 months of hosting
Hosting & maintenance costs USD 5,000 1 year of app hosting, and 1-2 months post-launch maintenance & enhancements

To keep the price down, the cost of the UI/UX design work will be absorbed by our team.


Note that this project will have two deliverables:
Name Explanation
ICON Dashboard An interface to view details about transactions, assets, apps, wallets, smart contracts, and governance on the ICON blockchain.
Backend services New backend APIs to support additional governance info, 24 hour stats, historical token prices, and ecosystem-related datapoints. These will be open-sourced so that others can use them.
3 Likes

good job parrot i think we need it this kind of dasboard, everything in one place with very slick design! its also motivates the holders to visit the dasboard often than never! i like the daily inflation distribution and the exact unstaked time! the funding its reasonable especially when the team has partialy absorbed the cost

3 Likes

thank you for doing this! Very useful! I have so many questions, why does the unlocking time take so long? what would it affect if this time interval were shorter?

2 Likes

I particularly liked the feature of providing customizable interfaces for easily tracking different types of data that the ICON community needs. It meets my needs effectively. Moreover, many of the other features that come with the development are user-friendly. God work, thanks team

1 Like

CPS Dashboard* using any ICON wallet. From here, explore the layout of the dashboard* and click on “Proposals” to explore both active and completed proposals From the CHILD db Dashboard, select the Concept Proposal (CP) icon or tab. List of approved CPs in CHILD db 2048 cupcakes portal. List shows: CP name/description. PI name.Student and Parent Portals provide access to students’ grades, assignments, and attendance, among other new features, such as the ability to view and pay fees …

2 Likes