• Stars
    star
    134
  • Rank 265,203 (Top 6 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated 22 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Explore transactions and accounts on the Stacks blockchain. Clone any contract and experiment in your browser with the Explorer sandbox.

Stacks 2.0 Explorer

An image of the Stacks Explorer CI/CD

Environment Status
Prod Prod App Status
Staging Staging App Status

Getting started

The Stacks Explorer is built with React, next.js and @stacks/ui.

To run the explorer locally, first clone this repo.

Next let's make sure you have the tools to install the projects dependencies:

  1. Install NodeJS that includes npm
  2. Install Pnpm

We highly recommend using Homebrew.

Now open your Terminal, and make sure you are in the /explorer folder to run pnpm i to install the dependencies:

pnpm i

Env variables

The application needs a couple of env variables to work properly:

NEXT_PUBLIC_MAINNET_API_SERVER=https://api.hiro.so
NEXT_PUBLIC_TESTNET_API_SERVER=https://api.testnet.hiro.so
NEXT_PUBLIC_LEGACY_EXPLORER_API_SERVER=https://explorer-api.legacy.blockstack.org
NEXT_PUBLIC_DEPLOYMENT_URL=https://explorer.hiro.so
NEXT_PUBLIC_MAINNET_ENABLED="true"
NEXT_PUBLIC_DEFAULT_POLLING_INTERVAL="10000"

If you are in a mac, you'll need to add this to /etc/paths

Run in development mode

To build and run the application locally, you can run this pnpm task which will launch the application at http://localhost:3000.

pnpm dev

Building for production

To build for production, run pnpm build which will run the default next.js build task.

More Repositories

1

stacks.js

JavaScript libraries for identity, auth, storage and transactions on the Stacks blockchain.
TypeScript
940
star
2

clarinet

Write, test and deploy high-quality smart contracts to the Stacks blockchain and Bitcoin.
Rust
292
star
3

wallet

The most popular and trusted wallet for apps built on Bitcoin
TypeScript
248
star
4

ordinals-api

Bitcoin Ordinals API
TypeScript
191
star
5

desktop-wallet

Stacks Walletβ€”Send and receive STX tokens on the Stacks Blockchain.
TypeScript
174
star
6

ordhook

Build indexers, standards and protocols on top of Ordinals and Inscriptions (BRC20, etc).
Rust
164
star
7

stacks-blockchain-api

API for the Stacks blockchain
TypeScript
156
star
8

chainhook

Extract transactions from Stacks and Bitcoin and build event driven re-org resistant indexers and databases.
Rust
137
star
9

connect

A library for building excellent user experiences with Stacks.
SCSS
75
star
10

todos

A simple todos app built with Stacks
JavaScript
71
star
11

btc-us-website

Svelte
50
star
12

stacks-subnets

Stacks Subnets: a layer-2 scaling solution for Stacks, intended for high-throughput, low-latency workloads
Rust
49
star
13

ui

The Blockstack design system implemented with react, styled-components, and styled-system.
TypeScript
34
star
14

ordinals-explorer

Explore Ordinals inscriptions, using the Hiro Ordinals API powered by Chainhooks.
TypeScript
32
star
15

docs

Hiro developer documentation website
JavaScript
31
star
16

heystack

TypeScript
16
star
17

stacks.js-starters

Quick-start frontend projects using Stacks.js
JavaScript
14
star
18

lockstacks

TypeScript
13
star
19

clarity-notebook

A set of Jupyter notebooks for getting started with Clarity.
Jupyter Notebook
12
star
20

stacks-pyth-bridge

Retrieve trading pairs (BTC-USD, STX-USD, etc) from Clarity smart contracts.
Clarity
10
star
21

rx

Reactive Extensions client for the Stacks Blockchain
TypeScript
8
star
22

stacks-e2e-testing

TypeScript
7
star
23

token-metadata-api

Stacks Token Metadata API
TypeScript
7
star
24

stacks-encoding-native-js

Encoding & decoding functions for the Stacks blockchain exposed as a fast native Node.js addon
Rust
6
star
25

clarity-examples

JavaScript
6
star
26

MIT-Bitcoin-Expo-2022-Hiro-Hackathon-Resources

Some resources and educational materials to get hackers started at the MIT Bitcoin Expo 2022
5
star
27

stacks-scout

TypeScript
5
star
28

orchestra-archive

Development Studio designed for the Stacks blockchain. Bleeding edge prototype.
Rust
5
star
29

clarity-lsp

Rust
5
star
30

nft-nyc-exclusive-app

Exclusive Bitcoin NFT minting app for NFT.NYC
TypeScript
5
star
31

community-meeting

Monthly developer calls between the Hiro product teams and the developers building on Stacks
4
star
32

clarity-starter

Clarity
4
star
33

bitcoin-docker

Dockerize bitcoind
Shell
4
star
34

multisig-stx-btc

A webscript for generating, signing, decoding multisig STX operations in the STX-over-BTC wire format
JavaScript
4
star
35

gaia-docker

Shell
3
star
36

charts

Hiro Systems Helm Charts
Smarty
3
star
37

api-toolkit

API toolkit
TypeScript
3
star
38

clarity-factory

TypeScript
3
star
39

debug_types

Rust
3
star
40

stacks-regtest-env

Easily run a Stacks node in Kypton mode with a Bitcoind regtest instance
Shell
3
star
41

stacks-devnet-api

The Stacks Devnet API runs a server that can be used to deploy, delete, manage, and make requests to Stacks Devnets run on Kubernetes.
Rust
3
star
42

lunar-hirover

Rust
3
star
43

rfc-clarity-lang-converter

2
star
44

stacks-repl

JavaScript
2
star
45

clarity.tmbundle

A repository with Clarity syntax-highlighting grammar files
2
star
46

eslint-config

A set of re-usable ESLint configuration for Blockstack PBC projects
JavaScript
2
star
47

stacks-adoption-report

This project is used to generate a list of Stacks-related projects
JavaScript
2
star
48

stacks-billboard

TypeScript
2
star
49

vitest-environment-clarinet

JavaScript
2
star
50

gh-actions-example

Dockerfile
1
star
51

prettier-config

@stacks Prettier config
JavaScript
1
star
52

app.co-api

API Server for app.co
JavaScript
1
star
53

hiro-kit.clar

Hiro Kit: collection of utility functions for Clarity contracts
Clarity
1
star
54

clear-waters

A Clarity Learning Game
Clarity
1
star
55

clar2wasm

Compile Clarity to WebAssembly
1
star
56

rfc-web3-oauth

1
star
57

stacks-event-replay

Python
1
star
58

examples

A collection of example apps showcasing /-/iro products
TypeScript
1
star
59

hiro-hacks-template

Starter template for Hiro Hacks
TypeScript
1
star
60

stacks-rpc-proxy

TypeScript
1
star
61

subnet-demo-app

The project demonstrates some of the capabilities of subnets through a simple NFT marketplace where minting, listing and offers happen on L2.
TypeScript
1
star