Skip to content

JohnReedV/BitcoinGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BitcoinGPT

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.

Features

  • 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

Installation

To install the necessary dependencies, run the following command: npm install

Usage

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.

Contributing

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.

License

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/.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published