BitcoinGPT is a chatGPT plugin that provides information about the Bitcoin blockchain, including block data, transaction details, and information about senders and receivers. It is built using Express and CORS, and communicates with the Bitcoin Core node.
- Get Bitcoin current price
- Get Bitcoin chain info
- Get current block height
- Get block hash
- Get the details of a block
- Get raw transaction
- Get decoded transaction
- Get transaction details
- Get receivers of a transaction
- Get senders of a transaction
- Generate addresses & private/public key pairs
To install the necessary dependencies, run the following command: npm install
To start the server, run the following command: npm start
The server will run on port 3003 by default. You can test the endpoints using a tool like Postman or by writing your own client code.
Feel free to submit issues, fork the repository, and create pull requests. For major changes, please open an issue first to discuss the proposed changes.
This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) License. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc/4.0/.