Table of Contents ______________ | |
IntroductionAs a
Coding Enthusiast or a
hobby developer I have been writing code and creating tools that I find useful and may help others too for a couple of years now. I'm always open to suggestions, requests and criticism about my projects.
This topic is a place to list all my projects (which are found on my GitHub
account and at
Autarkysoft organization.
I categorize them into pre and post 2020. The projects created before 2020 will most probably receive no new updates either because of lack of interest or in most cases because they will be absorbed into new projects that come after 2020.
If you have any requests for a new project, feel free to post it here.
If you have any suggestion about the existing projects please post in their respective topics.
Everything is 100% open-source and published on GitHub and so far they are all written purely in C♯.
↑ back to topTable↑ back to topPost 2020 (new projects)1. DenovoAbout: A full implementation of Bitcoin protocol (the client).
Screenshot:
Status: Released.
Announcement:
https://bitcointalksearch.org/topic/denovo-v-070-and-bitcoinnet-v-0260-2024-01-15-5224578Code:
https://github.com/Autarkysoft/Denovo↑ back to top2. Bitcoin.NetAbout: A full implementation of Bitcoin protocol (the library).
Screenshot: -
Status: Released.
Announcement:
https://bitcointalksearch.org/topic/denovo-v-070-and-bitcoinnet-v-0260-2024-01-15-5224578Code:
https://github.com/Autarkysoft/Denovo↑ back to top3. FinderOuterAbout: An easy to use bitcoin recovery tool.
Screenshot: -
Status: Released.
Announcement:
https://bitcointalksearch.org/topic/the-finderouter-a-bitcoin-recovery-tool-v0160-2022-09-19-5214021Code:
https://github.com/Coding-Enthusiast/FinderOuter↑ back to top
Pre 2020 (old projects)1. Watch Only Bitcoin WalletAbout: A simple and light tool to keep track of bitcoin addresses, balances, price and Total value in BTC, $ and user's local currency.
Screenshot:
https://i.imgur.com/6PUl3q1.jpgStatus: Released.
Announcement:
https://bitcointalksearch.org/topic/c-watch-only-bitcoin-wallet-support-segwit-and-forks-v31-1616888Code:
https://github.com/Coding-Enthusiast/Watch-Only-Bitcoin-Wallet↑ back to top2. Bitcoin Transaction ToolAbout: A handy tool to get all the Unconfirmed Transaction Outputs (UTXOs), choose UTXOs to spend (coin control) and create a raw unsigned transaction in order to transfer to offline system and sign with private key on a normal bitcoin wallet.
Screenshot:
https://i.imgur.com/ePg5jcq.jpgStatus: Released.
Announcement:
https://bitcointalksearch.org/topic/cgithub-bitcointransactiontool-make-edit-tx-make-qr-coincontrol-1701507Code:
https://github.com/Coding-Enthusiast/BitcoinTransactionTool↑ back to top3. Custom BBCode CreatorAbout: A simple tool to help speed up creation of BB Code table for Overview of Bitcointalk Signature-Ad Campaigns with a more user friendly GUI.
Screenshot:
https://i.imgur.com/55Mrp4e.jpgStatus: Released and abandoned because of lack of interest.
Announcement:
https://bitcointalksearch.org/topic/cgithub-custom-bbcode-creator-for-overview-of-bitcointalk-sigcamps-table-1606117Code:
https://github.com/Coding-Enthusiast/OverviewOfBTKSigCamps↑ back to top4. Trade Utilities Sharp TraderAbout: All the things needed to trade on different exchanges (Bittrex, Poloniex, C-cex, Cryptopia, Btc-e, Cex.io, Yobit, Bitfinex) in one place including but not limited to: Price Charts, Orderbooks (table and chart!), Arbitrage, Market Watcher, Pump Watcher, Calculator...
Screenshot: -
Status: ~60% completed.
Announcement: -
Code: -
↑ back to top5. Sharp PusherAbout: Push bitcoin and altcoin transactions to their respective network
Screenshot:
https://i.imgur.com/WgTTgwN.jpgStatus: Released.
Announcement:
https://bitcointalksearch.org/topic/cgithub-sharppusher-broadcast-btc-bccbch-transactions-to-the-network-1944501Code:
https://github.com/Coding-Enthusiast/SharpPusher↑ back to top6. Sharp CryptoAbout: This is more of an idea at this point. It will finally be just 1 TextBox (and nothing more) that takes an input and tells you all there is to know about that input. The input can be anything such as a private key, a hex string of a raw block, base64 encrypted string, BIP39 seed words,... generally speaking anything bitcoin (crypto related) and it also is going to do the conversions if there are any like private key to pubKey+address, BIP39 to private key(s),...
My hope is that this project will be the first one that I release using .Net Core and make it available on all platforms.
Screenshot: -
Status: <20% complete.
Announcement: -
Code: -
↑ back to top7. Cryptocurrency.NetAbout: A multi platform, stand alone, fully documented library to be used for most cryptocurrencies. It will include all the functionalities of a cryptocurrency including but not limited to: handling blocks, transactions and scripts, working with key pairs and addresses, an extensive set of classes for cryptography used by bitcoin and other cryptocurrencies, ... All of it without using any external libraries.
The project will be in C♯ and using .Net standard.
Screenshot: -
Status: 60% complete (currently working on making everything function more efficiently to increase speed).
Announcement: -
Code: -
↑ back to top8. StellarCracker-NetCoreAbout: A small tool to find stellar private keys if you are missing 1 or 2 characters.
This projects is in C♯ and since it is using .Net core it is multiplatform, you just need to download .Net core from Microsoft.
Screenshot:
https://i.imgur.com/uaf0H4k.jpgStatus: Released.
Announcement: Made by request:
https://bitcointalksearch.org/topic/m.45664731Code:
https://github.com/Coding-Enthusiast/StellarCracker-NetCore↑ back to top9. SharpCracker (name not final)About: A user friendly tool to brute force private keys, addresses,... of most cryptocurrencies. For example if the key is missing a couple of characters. Will probably add cracking passwords,... to it too.
Screenshot:
https://i.imgur.com/FZrlz7w.jpgStatus: Future plans.
Announcement: -
Code: -
↑ back to top10. AddrConverterAbout: A simple console app for converting bitcoin's P2PKH addresses (starting with 1) to P2SH-P2WPKH addresses (starting with 3).
Screenshot:
https://i.imgur.com/70Pq03L.jpgStatus: Released.
Announcement: Made by request:
https://bitcointalk.org/index.php?topic=5125843.0;allCode:
https://github.com/Coding-Enthusiast/AddrConverter↑ back to top11. LearnMiningAbout: A simple project written fully in c# exploring different cryptocurrency mining algorithms starting from bitcoin's double SHA256 and optimization of these algorithms and the c# code.
Screenshot: ...
Status: Released. And under development (adding new algorithms).
Announcement: ...
Code:
https://github.com/Autarkysoft/LearnMining↑ back to topNotesI am always looking for
- New and interesting ideas.
- Feedback about my code as long as it is constructive criticism.
↑ back to top