https://github.com/gr0vity-dev/nanobrowse
A simple block explorer for nano (nanocurrency)
https://github.com/gr0vity-dev/nanobrowse
nanocurrency
Last synced: about 1 year ago
JSON representation
A simple block explorer for nano (nanocurrency)
- Host: GitHub
- URL: https://github.com/gr0vity-dev/nanobrowse
- Owner: gr0vity-dev
- Created: 2023-08-15T08:12:30.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-24T18:32:39.000Z (over 1 year ago)
- Last Synced: 2025-03-24T00:51:22.567Z (about 1 year ago)
- Topics: nanocurrency
- Language: Python
- Homepage:
- Size: 1.14 MB
- Stars: 13
- Watchers: 2
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# nanoBrowse: A Simple Nano Network Block Explorer
[nanoBrowse](https://nanobrowse.com) is a lightweight, easy-to-use block explorer for the Nano cryptocurrency network.
Simplistic UI. Unique overview of sends and matching receives.
## Installation & Setup
Self hosting nanoBrowse:
- Clone this repository.
- Navigate to the project root and create a `.env` file. Populate it with the necessary RPC configurations:
```
RPC_URL=your_rpc_url_here
AUTH_USERNAME=your_rpc_username_here
AUTH_PASSWORD=your_rpc_password_here
NANO_TO_AUTH_KEY=optional access key for rpc.nano.to
```
You can modify the feature flags inside `docker-compose.yml`
```
FEATURE_ALIAS_REG: False #enable nano.to alias registration button
FEATURE_REFRESH_KNOWN: True #refresh aliases and known from nano.to
FEATURE_BETA_EXPLORER: False #add 'beta' to nanobrowse logo
```
Fire it up
```
docker-compose up -d
```
### Rpc commands in use
The following rpc commands are required to run the block explorer :
```json
[
"account_info",
"account_balance",
"account_history",
"account_weight",
"available_supply",
"blocks_info",
"confirmation_history",
"confirmation_quorum",
"delegators",
"receivable",
"representatives_online",
"telemetry"
]
```
## Features
**Search by Account or Block Hash**: Just type in a Nano account starting with `xrb_` or `nano_`, or input a block hash (64 characters long), and dive right into the data.
**Detailed Views**: Get comprehensive details on specific blocks or account data.
**Responsive UI**: Built with TailwindCSS, the UI is clean and works great on both desktop and mobile browsers.
## Contribution
Feel free to fork this project, make improvements, and create pull requests. We appreciate any contribution to make `nanoBrowse` even better!
Copy the above and paste it directly into your README.md. Remember to replace placeholders like your_rpc_url_here with actual data if needed.