kandi background
Explore Kits

Build Cryptocurrency Applications

by sidhima Updated: Dec 28, 2021

Understanding opensource is important for anyone getting into cryptocurrency - whether it's developers mining crypto, policymakers regulating laws around crypto, or the public transacting with crypto. The backbone of many major Cryptocurrencies (like Bitcoin) and Blockchain is open-source software. While this is a concept anyone in the tech industry will already understand, the rest of the audience may not fully grasp its relevance. Bitcoin, a peer-to-peer decentralized digital currency and probably the most popular cryptocurrency today, is open source. The design is open to the community and anyone can contribute towards making the platform better. Developers can also use Bitcoin's source code to build their own services or software. How would this differ from a privately owned cryptocurrency? Firstly, as long as crypto transactions are happening over a blockchain network the transactions are decentralized. This means there is no need for a central clearing authority and transactions happen peer-to-peer. Even with this setup, however, the body owning the cryptocurrency can apply policies and regulations to the platform. They can control the value of the currency, they can restrict its daily usage, they can limit its use to selective products/services, they can control the supply, etc. This setup can quickly become tantamount to a regulatory body like the government that maintains authority over currency and transactions, and in a sense becomes a centralized (controlled) form of currency. Open source prevents this from happening. The cryptocurrency delivers all required functionality - users can perform transactions using crypto, and no element in the network, neither the platform nor the transactions, is controlled by a central body. When you use open source crypto for applications, you own the underlying software and no entity can claim stake or influence its functionality.

freqtradeby freqtrade

Python star image 20654 Version:2022.12

License: Strong Copyleft (GPL-3.0)

Free, open source crypto trading bot

Support
Quality
Security
License
Reuse

freqtradeby freqtrade

Python star image 20654 Version:2022.12 License: Strong Copyleft (GPL-3.0)

Free, open source crypto trading bot
Support
Quality
Security
License
Reuse

chia-blockchainby Chia-Network

Python star image 10966 Version:1.6.2

License: Permissive (Apache-2.0)

Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)

Support
Quality
Security
License
Reuse

chia-blockchainby Chia-Network

Python star image 10966 Version:1.6.2 License: Permissive (Apache-2.0)

Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)
Support
Quality
Security
License
Reuse

Superalgosby Superalgos

JavaScript star image 3148 Version:1.4.0-20230206

License: Permissive (Apache-2.0)

Free, open-source crypto trading bot, automated bitcoin / cryptocurrency trading software, algorithmic trading bots. Visually design your crypto trading bot, leveraging an integrated charting system, data-mining, backtesting, paper trading, and multi-server crypto bot deployments.

Support
Quality
Security
License
Reuse

Superalgosby Superalgos

JavaScript star image 3148 Version:1.4.0-20230206 License: Permissive (Apache-2.0)

Free, open-source crypto trading bot, automated bitcoin / cryptocurrency trading software, algorithmic trading bots. Visually design your crypto trading bot, leveraging an integrated charting system, data-mining, backtesting, paper trading, and multi-server crypto bot deployments.
Support
Quality
Security
License
Reuse

Cryptocurrency-Trading-Bots-Python-Beginner-Advanceby Roibal

Python star image 1012 Version:Current

License: Permissive (MIT)

Crypto Trading Bots in Python - Triangular Arbitrage, Beginner & Advanced Cryptocurrency Trading Bots Written in Python

Support
Quality
Security
License
Reuse

Cryptocurrency-Trading-Bots-Python-Beginner-Advanceby Roibal

Python star image 1012 Version:Current License: Permissive (MIT)

Crypto Trading Bots in Python - Triangular Arbitrage, Beginner & Advanced Cryptocurrency Trading Bots Written in Python
Support
Quality
Security
License
Reuse

MultiPoolMinerby MultiPoolMiner

C# star image 773 Version:v3.5.5.1

License: Strong Copyleft (GPL-3.0)

Monitors crypto mining pools in real-time in order to find the most profitable for your machine. Controls any miner that is available via command line.

Support
Quality
Security
License
Reuse

MultiPoolMinerby MultiPoolMiner

C# star image 773 Version:v3.5.5.1 License: Strong Copyleft (GPL-3.0)

Monitors crypto mining pools in real-time in order to find the most profitable for your machine. Controls any miner that is available via command line.
Support
Quality
Security
License
Reuse

CoiniumServby bonesoul

C# star image 724 Version:v0.2.5-beta

License: Others (Non-SPDX)

Next-gen crypto currency mining pool software

Support
Quality
Security
License
Reuse

CoiniumServby bonesoul

C# star image 724 Version:v0.2.5-beta License: Others (Non-SPDX)

Next-gen crypto currency mining pool software
Support
Quality
Security
License
Reuse

CoinExchange_CryptoExchange_Javaby jammy928

Java star image 822 Version:Current

License: Permissive (Apache-2.0)

The best Java open source crypto currency exchange platform, bitcoin exchange based on Java | BTC exchange | ETH exchange | digital currency exchange | trading platform | matching trading engine. This project is based on the development of Spring Cloud microservices and can be used to build and secondary development of digital currency exchanges. It has a complete source code for matching trading engines, back-end management (back-end + front-end), front-end (transaction page, activity page, personal center, etc.), Android APP source code, Apple APP source code, currency wallet RPC source code. Contact Email: 877070886@qq.com

Support
Quality
Security
License
Reuse

CoinExchange_CryptoExchange_Javaby jammy928

Java star image 822 Version:Current License: Permissive (Apache-2.0)

The best Java open source crypto currency exchange platform, bitcoin exchange based on Java | BTC exchange | ETH exchange | digital currency exchange | trading platform | matching trading engine. This project is based on the development of Spring Cloud microservices and can be used to build and secondary development of digital currency exchanges. It has a complete source code for matching trading engines, back-end management (back-end + front-end), front-end (transaction page, activity page, personal center, etc.), Android APP source code, Apple APP source code, currency wallet RPC source code. Contact Email: 877070886@qq.com
Support
Quality
Security
License
Reuse

Open-Transactions-oldby FellowTraveler

C++ star image 400 Version:Current

License: No License (null)

Open-Transactions democratizes financial and monetary actions. You can use it for issuing currencies/stock, paying dividends, creating asset accounts, sending/receiving digital cash, writing/depositing cheques, cashier's cheques, creating basket currencies, trading on markets, scripting custom agreements, recurring payments, escrow, etc. Open-Transactions uses strong crypto. The balances are unchangeable (even by a malicious server.) The receipt history is destructible. The transactions are unforgeable. The cash is unlinkable. The cheques are non-repudiable. Etc.

Support
Quality
Security
License
Reuse

Open-Transactions-oldby FellowTraveler

C++ star image 400 Version:Current License: No License

Open-Transactions democratizes financial and monetary actions. You can use it for issuing currencies/stock, paying dividends, creating asset accounts, sending/receiving digital cash, writing/depositing cheques, cashier's cheques, creating basket currencies, trading on markets, scripting custom agreements, recurring payments, escrow, etc. Open-Transactions uses strong crypto. The balances are unchangeable (even by a malicious server.) The receipt history is destructible. The transactions are unforgeable. The cash is unlinkable. The cheques are non-repudiable. Etc.
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Blockchain
Cryptocurrency