GithubHelp home page GithubHelp logo

sceat / utxo-tool Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 3.0 39 KB

Tool to consolidate bitcoin unspent transaction (or all rpc compatible nodes)

License: MIT License

Java 100.00%
bitcoin unspent-output coins-control utxo utxos

utxo-tool's Introduction

UTXO TOOL

Utxo tool is a small java program wich can consolidate your unspent transactions outputs ! When you mine some coins on a pool that doesn't consolidate itself you will be drowned under thousands of utxo (unspent transactions outputs) and the moment when you try to send some coins you get the error Transaction too large

Disclaimer

This program is open-source and you will need to build it ! I do not provide any binaries as you should never trust a prebuilt file for such a sensitive operation. I'm not a professional developer so make sure to audit the code before any use on your coin mainnet, i will not be responsible for any loss. For any trouble feel free to contact me on twitter @Sceat_


How To Build

git clone https://github.com/Sceat/utxo-tool.git
cd utxo-tool
gradle jar

How to Use

  • Place the utxo_tool.x.jar in a new folder (from utxo-tool/build/libs) .
  • Create a node_config.properties file and put it in the jar folder.
node.bitcoind.rpc.protocol = http
node.bitcoind.rpc.host = my.awesome.ip.adress
node.bitcoind.rpc.port = myawesomeport
node.bitcoind.rpc.user = my_awesome_username
node.bitcoind.rpc.password = my_awesome_password
node.bitcoind.http.auth_scheme = Basic
  • Unlock your wallet for a sufficient amount of time.
  • Finally launch utxo-tool java -jar utxo-tool.x.jar and follow the given instructions.

forthebadge forthebadge

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.