everscale-org / bounties

Want to help improve the Everscale ecosystem? Join bounties program. Collaborate with others in the community to solve problems and earn rewards.
The Unlicense
10 stars 6 forks source link

Request: blockchain browser for Everscale #18

Open BorisI opened 2 years ago

BorisI commented 2 years ago

The current task is briefly described, and it can be solved in various ways. Please provide your vision of the solution, outline the work plan, estimate the required time to complete the plan, and suggest the expected reward. If you are unsure, you may leave this field blank.

The blockchain ecosystem currently lacks a way to display the blockchain data, even for the most common formats such as plain text or jpeg images.

Without a platform/application/toolkit to bridge this gap, the blockchain is doomed to remain out of reach for the common people lacking either skills or experience to fluently translate TVM native cells to pixels with a pen and paper.

To put it simply, our blockchain needs a browser to flourish (or to survive) for the very same reasons the infamous global network relies on WWW browsers.

From the technical standpoint, this project is definitely doable. All the blockchain-related nuances have been pondered, examined, tried, solved and placed on a shelf a few months ago. I drafted a proof-of-concept GUI app over a weekend - it worked, although it looked both scary and pitiful at once :)

This project is a key to the success of the Everscale blockchain.

Thank you in advance for your support.

Boris

UPD

What the expected solution is NOT:

pizza-777 commented 2 years ago

Hi. I have two repo's for storing and reading data in/from blkch. First for files. Second for text.

For example, this file is storing in blkch

And, this post is storing in blkch too

Upload files are working slowly now because it is uploaded sync, but I know how to do it async.

All data doesn't store in smartcontracts because it needs some costs. But it is stored in external messages.

Maybe it is something similar to your proposal.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 3450.0 WEVER (301.29 USD @ $0.09/WEVER) attached to it as part of the everscale-org fund.

ilyar commented 2 years ago

If the goal is clear, but you are in doubt, write a few words here about how you see the implementation in words, based on your understanding and understanding that the current reward has certain boundaries. The ideal is not achievable, but we can move in small steps.

ilyar commented 2 years ago

@naftalimurgor Please specify how you understood the expected end result? Write a few words about how you plan to implement this? It is important to understand that we understand the same expected result before assigning a task.

tnkerer commented 2 years ago

Hi @ilyar, this is Phill from MetaMath Studios. If I understood correctly, Everscale is looking for a competent bounty hunter to create some sort of block explorer (like Etherscan) for Everscale, is that correct? If yes, I would like to apply for this bounty.

My team plan to deliver a top-notch user experience by:

1) Have our UX/UI designer create a user-friendly interface on Figma for Design approval/validation. 2) Upon approval, we will proceed to Front-End development (React.js and/or Next.js) and use the Graph QL API and JS SDK to index blockchain data.

About us:

We would love to have a look at the PoC draft that @BorisI mentioned in this issue to have an idea of what you guys have in mind.

Hope we can work together!

best, Phill Menezes

ilyar commented 2 years ago

JFYI https://gitcoin.co/townsquare?tab=activity:7367263 image @menezesphill

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 3450.0 WEVER (1790.00 USD @ $0.08/WEVER) attached to this issue has been cancelled by the bounty submitter