Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

ethnet

EtherNet TX Tools is a set of tools based to work various functions in the Ethereum Network. By bruteforcing TX hashes/checksums, you can send (unconfirmed) Ether, Ethereum Based Tokens, and Contract transactions.

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

EtherNet Transaction Tools

EtherNet TX Tools is a set of tools based to work various functions in the Ethereum Network.

With EtherNet TX Tools, you can generate valid Ethereum transactions such as Ether/Token transfer transactions (including support for over 80 of the top Ethereum based Tokens) and and Contract transactions by bruteforcing valid hashes/checksums.

EtherNet Transaction Tools is a project not only for developers, programmers, and those who want to experiment with custom Ethereum Transactions, but also a tool for those who simply want to learn how the Ethereum network works.

EtherNet TX Tools allow you to generate and broadcast valid checksum transactions to the Ethereum Network (Testnet/Mainnet).

Note: The transactions broadcasted are not made with "real" keys, and therefore will never receive confirmations on the Ethereum network. Instead, they will stay in a "pending" or "unconfirmed" state on the block explorers, wallets, Geth, Mist, Etc. until the website/client "decides" that the transaction will never confirm, and thus will either reject or remove the transaction from the cients' history.

Generating "Fake" transactions by brutefocing hashes/checksums

With EthNet TX Tools, you can generate valid Ether, Token, or Contract transactions of any amount/type that is allowed by the specific token/program/application. EtherNet TX Tools works by bruteforcing for the correct transaction's hash/checksum, until a valid transaction is found with the specific options chosen in EtherNet TX Tools. (certain transactions take more bruteforce attempts than others, thus the "Estimated attepmts" is shown during the brutefocing process.

Here is a screenshot of a successfully generated Augur Token Transaction:

http://i.imgur.com/ekVoNXw.png

How to generate a transaction:

If you want to make a contract transaction, first read the guide. Whether you're making a transfer transaction of an ethereum based token (EthNet includes support for over 80 ethereum tokens, listed below), a transfer of Ether, or a simple Contract transaction (contract transactions are currently only available through the console)

To create a Token or Ether transfer transaction with EthNet Tools, you simply choose the token/asset, the receiving address (a hex string, beginning with 0x), and the amount. EthNet tools will then bruteforce the hashes and exact fees for valid checksum hashes that make up and sign a valid transaction.

After successfully finding the transaction, you can broadcast it to the Ethereum testnet or mainnet.

Along with the ability to send "fake" Ether, "fake" tokens, and broadcast "fake" contract transactions (very simple contracts as of version 0.0.3), EtherNet TX Tools is a great tool for helping developers, programmers, or anyone else that wants to understand more about the Ethereum network and how it works as individual parties connected to make a whole system. Understanding its' Blockchain, Tokens, Contrants, and everything else you could want to "mess around" with Ethereum transactions.

EthNet TX Tools supports generating transactions for the following Ethereum Based tokens:

EOS

Veritaseum

Iconomi

Gnosis

Golem

Augur

Status

DigixDAO

MCAP

Basic Attention Token

FirstBlood

Populous

Bancor

Metal

OmiseGo

TenX

SingularDTV

Aragon

Civic

FunFair

Numeraire

Edgeless

Round

Wings

iExec RLC

Storj

Melon

Xaurum

Etheroll

Humaniq

Quantum Resistant Ledger

vSlice

Soarcoin

Quantum

adToken

Rialto

TokenCard

TaaS

WeTrust

Polybius

Unity Ingot

SONM

Pluton

Cofound.it

Nexium

Santiment

BCAP

Patientory

Chronobank

Matchpool

Monaco

Swarm City

Nimiq

Lunyr

Creditbit

AdEx

Bitquence

Ethereum Movie Venture

SkinCoin

RouletteToken

Legends Room

Minereum

iDice

FuckToken

VOISE

Yocoin

Useless Ethereum Token

Bitpark Coin

E4ROW

Arcade Token

Good Karma

Ethbits

ICO

Sphre AIR

FuturXe

GoldUnionCoin

Link Platform

Embers

Alphabit

AMIS

JetCoin

Remicoin

***This is not a free money machine. Any ETH sent, Ethereum based tokens sent, or Ethereum contracts broadcasted will never receive confirmations.

Windows Binaries

If you want to test out the functions of EtherNet Transaction Tools, but can't/don't want to compile the source, you can just head over to the releases page and download the most current compiled binaries: https://github.com/gogandmog/ethnet/releases

*Special Thanks to johnny217 for his incredibly genius work on coding most of the bruteforcing process to be literally over 100 times faster than the original implementation.

If you find this program or any of its' source useful, please consider buying the developers a beer by sending a small donation to one of the following:

Ether: 0x9f9831334a57B93df5DEe973E3DD16bD83FFb005

Bitcoin: 1GPBCBH6eFY5TyCHMAkwDaC85a8uStYJhu

Cheers and long live Crypto!