Bitcoin
$10,993.78 1.25%
BTC · 32w

Graphical blockchain explorer for Bitcoin Core (under development)

Orange

⚠️ WARNING: do not use this on a computer where you care about your Bitcoin data. This software might delete your funds, wallets, and blockchain data. This software has not been broadly tested yet.

Orange is a Bitcoin blockchain explorer for Bitcoin Core. It's built with Electron, TypeScript and React.

This project is not affiliated with Bitcoin Core.

The functionality of the explorer is currently extremely limited. Missing features:

Search by transaction ID Viewing transaction details Search by address Viewing memory pool details

We still need to implement these features.

Table of Contents Goal of the project

The goal of the project is to explore using Electron, React, and TypeScript to build a better Bitcoin client on top of Bitcoin Core while still providing strong security.

The initial aim of Orange is to be a graphical blockchain explorer. Orange may gradually include more features, such as wallet.

How it works

Orange is just a front-end. Bitcoin Core acts as the back-end. Orange needs Bitcoin Core to be already running on your computer.

Architecture and security

Orange uses multiple processes. Some processes include npm modules while others don't. Orange is architected so that processes with npm modules are sandboxed and have very low access privileges. Processes with npm modules cannot make outbound or receive inbound connections except in a very tightly controlled manner.

Only processes that don't use any 3rd party modules are allowed to communicate with Bitcoin Core.

Details on the architecture

All Electron applications have 3 separate processes. The nature of these 3 processes is what enables the architecture described above.

The 3 processes are called main, renderer, and preload. Each one of these processes is granted a different level of access privilege over the system, as described below.

The main process

In Orange the main has full ac...

Continue on github.com
Recent news
BTC +1.25% · blog.kraken.com · 5h

Kraken Is Returning to Japan

  Kraken is excited to announce we will soon be reopening services in Japan, a move that’s part of a broader initiative to expand our industry-leading services into high-growth APAC markets. The annou...
BTC +1.25% · bitcoindynamic.com · 19h

iFood adds Bitcoin as a discounted payment option

Buying food and wine with cryptocurrencies just got easier. The Brazilian cryptocurrency portfolio Bitfy has entered into a partnership with the companies Evino and iFood. Through the partnership, Bit...