An MVC-structured application for scanning and exploring tokens in the Bitcoin blockchain.
- Install dependencies:
npm install
- Make sure you have a Bitcoin Core node running on regtest mode with the following configuration:
username: admin
password: 1234
port: 18443
host: localhost
You can modify these settings in config/config.js if needed.
- Start the application:
npm start
For development with auto-reload:
npm run dev
- Open your browser and visit: http://localhost:3000
app.js- Main application entry pointconfig/- Configuration filescontrollers/- Request handlersmodels/- Data and business logicservices/- External service integrationsutils/- Utility functionsroutes/- Route definitionsviews/- EJS templatespublic/- Static assets
- Scan the Bitcoin blockchain for TSB tokens
- View detailed information about each token
- Explore transaction details
- RESTful API for programmatic access
GET /api/tokens- Get all tokensGET /api/token/:txid- Get token by transaction IDGET /api/status- Get Bitcoin node status