Skip to content

Kcryptotools is a collection of python programs designed to connect to a crypto network, talk to peers, and gather information.

License

Notifications You must be signed in to change notification settings

ShawnKimble/kcryptotools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kcryptotools - Kay's Crypto Tools by Umpei Kay Kurokawa
v 0.0 

INTRODUCTION:

kcryptotools is a collection of python programs designed to connect to a crypto network, talk to peers, and gather information. It is designed to work with Bitcoin and any closely related forks. Curently it supports Bitcoin, Litecoin, and Dogecoin. 

It is not a full node, as it does not have any knowledge regarding the blockchain. Some of the code in protocol.py is taken from Caesure by Sam Rushing (https://github.com/samrushing/caesure). This software is a work in progress...

Coded with Python 2.7 and tested with Ubuntu 12.04 

CURRENT FEATURES:

Connect to Bitcoin/Litecoin/Dogecoin nodes and broadcast transactions 

USAGE:

python pushtx.py <crypto> <number of peers to send tx to> <transaction1 in hex> <transaction2 in hex> ...

This will connect to crypto nodes and broadcast the transactions in hex. Note that there is no check done on the transaction's validity, so this is useful for sending some transactions that would be labeled as invalid by bitcoind or blockchain.info's pushtx (i.e, tx's utilizing OP_RETURN).


KNOWN ISSUES:

please submit any issues you found at https://github.com/kaykurokawa/kcryptotools/issues

TODO LIST: 

add functionality to be able to add new tx while running peersockets  



About

Kcryptotools is a collection of python programs designed to connect to a crypto network, talk to peers, and gather information.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages