Subscan plans to provide basic explorer customization services for Shiden Network, Dusty Network, and Astar (prev-Plasm) Network.
Priority1: Shiden Network (Mainnet. R&D chain. Kusama Parachain)
Priority2: Dusty Network (Testent. Independent chain)
Priority3: Astar (prev-Plasm) Network (Mainnet. Polkadot Parachain)
Basic explorer customization services include the following functions:
Block information
Transaction
Extrinsics
Reward&Slash
Balance
Event
Wallet addresses/holders
Number of transactions
Transaction Price
Error log
In addition, subscan will also provide customized services of EVM modules for these networks.
EVM Block parse
EVM transaction basic information display (such as source, target, input, value, gas_limit, gas_price, nonce)
EVM event parse
EVM contract viewability (tokens transferred within the contract)
Overview
Total Estimated Duration: Duration of the whole project (2.5 months)
Milestone 1 Basic explorer customization services
Estimated duration: 1 month($8000)
| Number | Deliverable | Specification |
| -----: | ----------- | ------------- |
| 0 | Article | We will publish an article that explains grant details of this milestone in medium) |
| 1. | Support Shiden Network | Basic explorer customization services |
| 2. | Support Dusty Network | Basic explorer customization services |
| 3. | Support Astar Network | Basic explorer customization services |
Milestone 2 Support EVM modules
Estimated duration: 1.5 month($12000)
| Number | Deliverable | Specification |
| -----: | ----------- | ------------- |
| 0 | Article | We will publish an article that explains grant details of this milestone in medium) |
| 1. | Support Shiden Network | Support EVM modules |
| 2. | Support Dusty Network | Support EVM modules |
| 3. | Support Astar Network | Support EVM modules |
Future Plans
Support more functions about Smart Contract Viewability, such as WASM module, Contract Call, etc.
Total: $20000 Receivable Token: SDN
Thank you for your submission. This application looks great and we do need blockchain explorers.
Follow Up Questions
Regarding the EVM module, what does this support include at milestone2? Since Shiden/Astar is the dApp hub on Kusama/Polkadot, we would like to have “contract call” “Smart Contract Viewability” on the explorer. Anything else? @Maarten@maario
The total cost is $20k. Could you divide it into two parts: milestone1 and miletsone2?
Total Cost
The cost looks good to me. The scope may need to be discussed. Since Astar is not launched yet, this application will be paid with $SDN. The price and the number of tokens will be determined when this application passes the vote.
Next Step
Core team members and ambassadors will discuss this topic and we will have a vote.
Thanks for your proposal @Yakio
First of all, we really do need this for our chains.
EVM Module:
This should be similar to how Etherscan works with transactions, contract viewability, and events.
Costs
It would be great to divide the cost over the two milestones, I believe the second milestone will require more funds than the first one. This will give us a better view of the delivered milestone and budget. Could you also add the currency in your total cost, for example, $20 000 in native Shiden tokens $SDN?
Thanks for your proposal.
Looking forward to seeing this deployed for our network.
Also I would like to see an information about dApp staking (as we have an info about validators: Subscan | Substrate based blockchain explorer) and other unique Astar features in this specialized explorer.
Regarding this grant, we have 3 developers, 1 product manager and 1 designer participating. In fact, since last year, subscan has done a lot of pre-development work for the plasm network and nearly 1 year of free operation and maintenance (you can view it here: https://plasm.subscan.io/), based on previous work , The remaining tasks are expected to be completed in two and a half months.
After supporting 3 networks, our operation and maintenance fees will be greatly increased. Therefore, after the completion of this grant, we plan to apply for some operation and maintenance fees on a monthly basis to cover the increasing costs, such as computing resources, database storage, etc.
@sota@Maarten Thank you for your suggestion, I have divided the $20000 cost into two milestones, and indicated that the receivable token is SDN.
In addition, I have also improved the scope of milestone2. Here are some of the work we have done for other EVM networks, as examples for your reference.
Thank you for your attention!
Yes, we have done some work for plasm and have been operating and maintaining it for free for several months. We need some funds to cover development costs (operation and maintenance costs are not included in this application).
Regarding the staking module, Dusty did not use the substrate native pallet, but made a custom modification.
We are happy to customize related functions for plasm, but want to make it look like Subscan | Substrate based blockchain explorer, we need to increase some development time and budget.
Support more functions about Smart Contract Viewability, such as WASM module, Contract Call, etc.
Would it be possible to have smart contract viewability and contract calling in the second Milestone? I think this is needed for an EVM explorer and developers.
In the long-term we can add our collators to this and it would be great to have our dApp staking also displayed on the block explorer. dApp staking can also be very interesting for Subscan to join. Deploy your smart contract and get a basic income that can be used for maintaining the network.
Hi I also support the proposal. I think we should have an explorer that contains necessary information and with a friendly interface as mentioned by something similar to Etherscan since users already identify with background like this.
Hi @Maarten , thank you for your suggestions.
In my opinion, the smart contract viewability and contract calling you mentioned are similar to these functions of Etherscan:
These functions are technically mature, and these functions are already on our plan list. Nevertheless, we still need a long time to complete these tasks.
Our work plan for the next three months is very tight. Adding more tasks to the grant will cause us to have to adjust the work plan and personnel arrangements, which will affect the overall progress and may not be able to submit tasks on time.
Therefore, I suggest that we break down the tasks and do the tasks listed in the application documents first. After this grant is completed, we will apply for the remaining tasks in the next grant. We are willing to do more tasks, but in fact, we have to give up some to ensure the quality of the current tasks.
If my understanding of the requirements you describe is wrong, please correct me.