Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frontend tools - Ink! Explorer #2

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 60 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,64 @@
# AstarBounties
Astar bounties during hackathons.
# **Ink! Explorer**

Hackathons with Astar
- Tokyo web3 Hackathon
- Polkadot Hackathon Latam
- <s>Cal Hacks 9.0</s>
- <s>Data Native</s>
- <s>amsterDOT</s>
- <s>NA Hackathon Polkadot</s>
## **Project description**

Ink Explorer is an application that provides Ink contracts related information on Substrate based blockchains. It subscribes to blockchain and Ink modules events and store the information on its own Mongo database. The backend exposes an API that can interact with the DB and run fast queries to get specific information in a short time.

## AmsterDOT
You can view the presentation during AmsterDOT.io here:
https://docs.google.com/presentation/d/1SC7LZPo8XspRkah5l4hk15kA3QToohrXRTQlafP4DEo/edit?usp=sharing
The idea of this project is to have fast way to start a node that can be used as an explorer getting live and old data for specific contracts or addresses.

Workshop documentation:
https://github.com/hoonsubin/wasm-workshop-amsterdot2022
This project serves useful information that is not available anywhere else. Since the back end is in charge of obtaining information related to the balances, transactions and more, of the contracts that use Ink modules. Ink Explorer uses polkadot.js to communicate with the Substrate / Polkadot networks. It is safe to say that this project is a must.

Blockcoders is a team that is always contributing to blockchain projects to help the growth of the ecosystem.

The new feature added to this project is a way to deploy WebAssembly smart contracts on any Substrate-based blockchain. This feature is very useful for developers who want to deploy their smart contracts on any Substrate-based blockchain. This feature is very useful for developers who want to deploy their smart contracts on any Substrate-based blockchain.

### **Why Polkadot?**

Polkadot is a Substrate-based blockchain that allows the creation of multiple parachains to be connected to the main chain. Substrate is a framework that allows the creation of blockchains using a modular approach. It uses Rust programming language and it is very secure. It is also very fast and scalable. Fees in polkadot are very low and the TPS is very high.

**Astar**

The network supports the building of dApps with EVM and WASM smart contracts and offers developers true interoperability, with cross-consensus messaging (XCM). Astar Network focuses on making the best smart contract platform so that dApps developers on Polkadot do not need to pay much attention to infrastructure and can focus more on their dApp.

### References

https://github.com/w3f/Grants-Program/blob/master/applications/ink-explorer.md

This project was originally supported by the Web3 Foundation and the Polkadot team. The project was developed by the BlockCoders team.
As we continue to develop the project, we will continue to support the Astar Network.
We added this new feature to the project, which is the ability to deploy WebAssembly smart contracts on any Substrate-based blockchain.


## Contact information

**Telegram:** https://t.me/blockcoderstg

**Twitter:** https://twitter.com/blockcoders_

**website:** https://blockcoders.io/

**Github:** https://github.com/blockcoders

**Email:** [email protected]

## Name of bounty you participated

WebAssemply dApps - https://github.com/AstarNetwork/AstarBounties/issues/15

## Provide a way to access the project for judging and testing by including all links

**PR with new feature:** https://github.com/blockcoders/ink-substrate-explorer-frontend/pull/11/files

**Github - Frontend:** https://github.com/blockcoders/ink-substrate-explorer-frontend

**Github - Backend:** https://github.com/blockcoders/ink-substrate-explorer-api

**Link to hosted dApp:** https://ink-explorer.blockcoders.io/en/blocks

## Must have an open-source license

MIT

## A video explaining your submission

https://www.youtube.com/watch?v=baj8m97cKw8&ab_channel=BlockCodersWeb3