This project is licensed under the MIT License. See the LICENSE file for details.
- Wallet Creation: Develop a command-line interface to generate new Bitcoin addresses.
- Balance Check: Query your node's API to get the balance of any wallet.
- Transactions: Send Bitcoin from one wallet to another using your node.
- Programming Language: Vue / Javascrypt / TypeScript
- Framework: Vue
- Cloud Platform: Linode
- Source code at src/frontend/Shi Bitcoin Explorer
- Front End Readme S2
- Programming Language: Python
- Framework: Flask/ uv
- Bitcoin Libraries: bitcoinlib,
- Cloud Platform: Linode
- Source code at src/backend/btc_api
- Back End Readme S2
- Set up: Deploy a Bitcoin testnet node on a cloud platform like AWS or DigitalOcean.
- Explorer: Build an application to interact with the node:
- Block Search: Retrieve detailed information for a specific block.
- Transaction Lookup: Find transactions by their hash.
- Wallet Balance: Query the balance of any Bitcoin address.
- Share: Document your process and share insights on LinkedIn or Twitter using the hashtag #ShiSatoshiDojo.
- Front End source code at src/frontend/Shi Bitcoin Explorer
- Front End Readme S2
- Front End source code at src/backend/btc_api
- Back End Readme S2