Open Source Blockchain Explorers

The 5th Open Source Blockchain Explorers NOW! Call is happening in 15 minutes!

Agenda:

Mitch In Depth Intro
EthVM Update - Aldo
POA Network Update- Andrew (Many updates but will try and keep them short)
Prysmatic Labs Intro - Preston Van Loon (5 minutes or less)
Quickblocks screen share demo (5-7 minutes)

Then a Fireside chat to finish it off :smiley:

2 Likes

The 6th Open Source Blockchain Explorers NOW! Call is happening… NOW!

Agenda:
EthVM Update - Griff
POA Network Update - Mitch
Introduction to Analyse Ether https://github.com/analyseether - Ankit

I just want to mention https://github.com/Magicking/Clixplorer.
I set up a POA Testnet with Puppeth which doesn’t support deploying a block explorer if you opt for Clique consensus. With Clixplorer I was able to deploy a testnet on a single small cloud instance with all major components since there is no need for PoW and the CPU can serve all the different webservices from the same instance instead of being busy doing the mining.

1 Like

I am a bit curious on the choice of the frameworks you guys are using.

Shouldnt it be AngularJS/Typescript or ReactJS? A bit strange to see things like Erlang …

2 Likes

POA is using Erlang, but ETHVM ( https://github.com/enKryptIO/ ) is using Vue and I think OST is using something normal as well :wink:

Awesome are you a developer on that project?

No I found it because I was searching for an open source explorer and also found your thread this way, too. I will only do a pull request for Clixplorer to have better installation and configuration documentation.

PoA is using Elixir (which runs on Erlang VM) which is only for the Backend (think of it like Go Lang). Elixir is very nice for web servers. For the frontend you’ll still use something like React, Vue or Angular if you are developing an Elixir application. Elixir + VueJS is a really progressive web stack.

1 Like

Thx for clarifying @timjp87 !

This Week we are likely going to do #7 on Friday at 4pm New York Time… In case you haven’t seen the community growing here, the projects that are there collaborating and talking are:

**3 Block Explorers: **

Explorer by POA Network


Elixir, erlang, postgres
Block Explorer: https://explorer-sokol.poa.network/en
(Dockyard) - Project 1: https://github.com/poanetwork/poa-explorer/projects/1
(Gaslight) - Project 2: https://github.com/poanetwork/poa-explorer/projects/2
(Plataformatec) Project 3: https://github.com/poanetwork/poa-explorer/projects/3

EthVM - MyEtherWallet


Database: RethinkDB
Backend: Modified Geth, Stateless websockets for scaling Frontend: Vuejs

OST VIEW - Focus on Tokens

Other interesting complimentary projects:

Open source Infura Clone: Shokku

VulcanizeDB

QuickBlocks


GitHub:http://github.com/Great-Hill-Corporation/quickBlocks
White Paper: https://github.com/Great-Hill-Corporation/quickBlocks/blob/master/src/other/papers/README.md

Analyse Ether


Website: https://www.analyseether.com/
MVP: https://mvp.analyseether.com/

Even More projects

Web3Scan: Query-able SQL DB

eth.events: (Konrad of BrainBot’s baby…) an elasticsearch cluster with and ABI translator that enriches the raw blockchain data: A generic way of querying all eth events

Prysmatic Labs: Sharding and Casper research

ETHPrize: Funding POA’s Explorer and helping Giveth manage this Community

Giveth: A community focused on #Blockchain4Good, looking to support ETH Commons

TrueBit, Aragon, UBIQ, Balance.io, Infura, Ethereum Foundation and other orgs have people participating as well.

Our seventh call… and maybe the most exciting one yet goes live in 5 minutes :wink:

1 Like

Hey @GriffGreen! I am a teacher running a blockchain school. We’re about to start our section on Ethereum and the students are about to start their sync.

We wrote the curriculum before we found your group and we are asking the students to build a block explorer with “extended functionality.” I’m going to send them to as many of the Open Block Explorer resources as possible.

Quick logistical question: When undergoing the rite of passage known as First Ethereum Sync Attempt, are there any flags that make EVM traversal easier in the future? We are using the latest Geth release (I know Parity has tracing, but I’m more familiar with Geth) and are hoping to do tracing (if possible).

Any suggestions from you or anyone in the community would be greatly appreciated! Thanks so much for your work.

Our ninth call… lots of fun things on the agenda :smiley:

1 Like

#10 is up! :smiley:

1 Like

Hey guys, looks like it’be been a quiet 7 weeks.

I’m really in need of this solution, is development still ongoing?

That’s how I feel about JavaScript :wink:

Late reply, but we wrote a Toy Block Explorer for Ethereum public and private chains in Go. It can be used as-is, or as a tutorial in four parts to learn about building server-side DApps in go-ethereum.

Jeff

Hi we want to connect one of the open source explorer to Loom network node. Loom has different rpc api , but they created a web3 provider. Iam looking for explorer witch is not based on ethererum rpc but rather on web3 calls. Do you guys know any ?

1 Like

We (Skale Labs) are developing a browser only (Javascript/React) block explorer. Will be releasing it soon under GPL …

5 Likes

Bit late to the party, but I have another opensource block explorer from ETCLabs, the Jade Explorer.

Here it is working with ETH: