My two latest inventions are Node Faker, which simulates bitcoin-cli and bitcoind in the browser (via javascript), and Wild Explorer, which is a block explorer that talks to Node Faker to get its blockchain data

https://www.youtube.com/watch?v=QAc4L7tSZMs

For more info, see their respective githubs:

Node Faker: https://github.com/supertestnet/node_faker

Wild Explorer: https://github.com/supertestnet/wild_explorer

Reply to this note

Please Login to reply.

Discussion

Would wild explorer be compatible with other types of nodes?

can you give an example of another type of node?

Sorry for the vagueness, typed that in haste. A block explorer that doesnt need Electrum would be a Big step up in UX for the space, in terms of getting new node runners able to see deeper on chain with less setup.

Would this accomplish this with just a standard core or knots node?

In its current version, this block explorer *does* need electrum, because that's where node_faker gets its block data from, which it passes to wild_explorer.

However, I *could* make a version that talks directly to a real instance of bitcoind instead of node_faker. The would node would need txindex=1 enabled, but it could work.

That said, there is already a project that's designed for that use case: https://github.com/janoside/btc-rpc-explorer -- so check that out if you're interested in an electrum-free block explorer

Thanks! I've been looking for a project like that for a little while.

Great work on your end too!