Open Source Mac Blockchain Software

Blockchain Software for Mac

View 55 business solutions

Browse free open source Blockchain software and projects for Mac below. Use the toggles on the left to filter open source Blockchain software by OS, license, language, programming language, and project status.

  • 8 Monitoring Tools in One APM. Install in 5 Minutes. Icon
    8 Monitoring Tools in One APM. Install in 5 Minutes.

    Errors, performance, logs, uptime, hosts, anomalies, dashboards, and check-ins. One interface.

    AppSignal works out of the box for Ruby, Elixir, Node.js, Python, and more. 30-day free trial, no credit card required.
    Start Free
  • Outbound sales software Icon
    Outbound sales software

    Unified cloud-based platform for dialing, emailing, appointment scheduling, lead management and much more.

    Adversus is an outbound dialing solution that helps you streamline your call strategies, automate manual processes, and provide valuable insights to improve your outbound workflows and efficiency.
    Learn More
  • 1
    Ganache

    Ganache

    Personal blockchain for Ethereum development

    Quickly fire up a personal Ethereum blockchain which you can use to run tests, execute commands, and inspect state while controlling how the chain operates. Quickly see the current status of all accounts, including their addresses, private keys, transactions and balances. See the log output of Ganache’s internal blockchain, including responses and other vital debugging information. Configure advanced mining with a single click, setting block times to best suit your development needs. Examine all blocks and transactions to gain insight about what’s happening under the hood. Byzantium comes standard, giving you the latest Ethereum features needed for modern app development. Each platform has an associated npm run configuration to help you build on each platform more easily. Because each platform has different (but similar) build processes, they require different configurations.
    Downloads: 165 This Week
    Last Update:
    See Project
  • 2
    XMRig

    XMRig

    RandomX, KawPow, CryptoNight, AstroBWT and GhostRider unified miner

    High performance, open-source, cross-platform RandomX, KawPow, CryptoNight, and AstroBWT CPU/GPU miner, RandomX benchmark, and stratum proxy. XMRig is a high-performance, open-source, cross-platform RandomX, KawPow, CryptoNight, and AstroBWT unified CPU/GPU miner and RandomX benchmark. Official binaries are available for Windows, Linux, macOS, and FreeBSD. The preferred way to configure the miner is the JSON config file as it is more flexible and human-friendly. The command-line interface does not cover all features, such as mining profiles for different algorithms. Important options can be changed during runtime without miner restart by editing the config file or executing API calls.
    Downloads: 119 This Week
    Last Update:
    See Project
  • 3
    Nimbus Eth2

    Nimbus Eth2

    Nim implementation of the Ethereum Beacon Chain

    Nimbus-eth2 is a Nim implementation of the Ethereum Beacon Chain, designed to be efficient on resource-restricted devices. It plays a crucial role in Ethereum 2.0 infrastructure.
    Downloads: 51 This Week
    Last Update:
    See Project
  • 4
    Fedimint

    Fedimint

    Federated E-Cash Mint

    Fedimint is a modular open-source implementation of federated Chaumian ecash designed to enable community-controlled Bitcoin custody and privacy-enhanced payments. It allows groups of users to collectively manage Bitcoin in a trust-minimized manner while enabling fast, anonymous, and scalable transactions through blind signatures. Built with extensibility and modularity in mind, Fedimint aims to serve as the core of community custody systems like Fedi and future federated finance applications. It supports pluggable modules, robust auditability, and seamless Lightning Network integration.
    Downloads: 42 This Week
    Last Update:
    See Project
  • Get full visibility and control over your tasks and projects with Wrike. Icon
    Get full visibility and control over your tasks and projects with Wrike.

    A cloud-based collaboration, work management, and project management software

    Wrike offers world-class features that empower cross-functional, distributed, or growing teams take their projects from the initial request stage all the way to tracking work progress and reporting results.
    Learn More
  • 5
    ta4j

    ta4j

    A Java library for technical analysis

    Ta4j is an open-source Java library for technical analysis. It provides the basic components for the creation, evaluation, and execution of trading strategies. Ta4j is available on Maven Central. You can also download example code from the maven central repository. The wiki is the best place to start learning about ta4j. For more detailed questions, please use the issues tracker. We can calculate indicators over this bar series, in order to forecast the direction of prices through the study of past market data. Then we have to build our trading strategy. It is made of two trading rules, one for entry, the other for exit. Ta4j comes with a set of basic trading rules/strategies which can be combined using boolean operators. Trading strategies can be easily compared according to a set of analysis criteria. Ta4j can also be used for live trading with more complicated strategies.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 6
    XMRig Proxy

    XMRig Proxy

    Monero (XMR) Stratum protocol proxy

    Extremely high-performance CryptoNote stratum protocol proxy. Works with any pool and any miner with nicehash support. Can easily handle over 100K connections on a cheap $5 (1024 MB) virtual machine. Reduce the number of pool connections up to 256 times, 100K workers become just 391 workers on the pool side. Written on C++/libuv same as XMRig miner.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 7
    EasyMiner

    EasyMiner

    A CPU/GPU miner for Litecoin, Bitcoin, and other cryptocurrencies

    EasyMiner is mostly a graphical frontend for mining Bitcoin, Litecoin, Dogecoin and other various altcoins by providing a handy way to perform cryptocurrency mining using a graphical interface. It supports both AMD and NVIDIA GPUs, and also CPU mining. You are able to select from pooled mining and solo mining – the software program embeds some mining pools to choose from. EasyMiner automatically enforces SSE2, AVX and AVX2 instructions where available. Features: Bitcoin, litecoin, dogeecoin, altcoins, cpuminer, cpuminer 64, bitcoin miner, cpu miner, cudaminer, cgminer, gpuminer (gpu miner ), stratum mining proxy. Supports the Stratum and sha256 mining protocol Tested on a multitude of systems, including Windows EasyMiner makes cryptocoin mining simple by ensuring maximum transparency regarding his featured log viewer.
    Leader badge
    Downloads: 892 This Week
    Last Update:
    See Project
  • 8
    Remix IDE

    Remix IDE

    Browser-based compiler and IDE

    Remix IDE is an open source web and desktop application. It fosters a fast development cycle and has a rich set of plugins with intuitive GUIs. Remix is used for the entire journey of contract development as well as act as a playground for learning and teaching Ethereum. Remix IDE is part of the Remix Project which is a platform for development tools that use a plugin architecture. It encompasses sub-projects including Remix Plugin Engine, Remix Libs, and of course Remix-IDE. Remix IDE is a powerful open source tool that helps you write Solidity contracts straight from the browser. It is written in JavaScript and supports both usage in the browser, but run locally and in a desktop version. Remix IDE has modules for testing, debugging and deploying of smart contracts and much more.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 9
    Sparrow Wallet

    Sparrow Wallet

    Desktop Bitcoin Wallet focused on security and privacy

    Sparrow Wallet is an open-source, desktop-focused Bitcoin wallet designed for users who value complete control, security, and privacy when managing their Bitcoin funds. It provides a rich graphical interface that exposes Bitcoin’s underlying UTXO model rather than hiding it behind abstractions, helping users understand every input, output, and fee involved in transactions. Sparrow supports advanced workflows such as Partially Signed Bitcoin Transactions (PSBT), multisignature setups, customizable fee selection, and comprehensive coin control — making it suitable for power users, privacy advocates, and those running their own full nodes. It integrates with a wide range of hardware wallets (e.g., Ledger, Trezor, Coldcard) and connects to Bitcoin Core or Electrum servers, including via Tor for enhanced anonymity.
    Downloads: 29 This Week
    Last Update:
    See Project
  • Run applications fast and securely in a fully managed environment Icon
    Run applications fast and securely in a fully managed environment

    Cloud Run is a fully-managed compute platform that lets you run your code in a container directly on top of scalable infrastructure.

    Run frontend and backend services, batch jobs, deploy websites and applications, and queue processing workloads without the need to manage infrastructure.
    Try for free
  • 10
    Binance Trading Bot

    Binance Trading Bot

    Automated Binance trading bot, trade multiple cryptocurrencies

    Automated Binance trading bot. Trade multiple cryptocurrencies. Buy low/sell high with Grid Trading. Integrated with TradingView technical analysis. This bot is using the concept of trailing buy/sell order which allows following the price fall/rise. Trailing Stop Orders About Trailing Stop Orders Concept you can find at Binance Official document. Place orders at a fixed value or percentage when the price changes. Using this feature you can buy at the lowest possible price when buying down and sell at the highest possible price when selling up. The bot supports multiple buy/sell orders based on the configuration. The bot is using MongoDB to provide a persistence database. However, it does not use the latest MongoDB to support Raspberry Pi 32bit. Used MongoDB version is 3.2.20, which is provided by apcheamitru. The bot is tested/working with Linux and Raspberry Pi 4 32bit. Other platforms are not tested.
    Downloads: 25 This Week
    Last Update:
    See Project
  • 11
    OneKey

    OneKey

    Secure, open source and community driven crypto wallet

    Secure, open source and community-driven crypto wallet runs on all platforms and trusted by millions. OneKey is your smartest choice to secure, buy, exchange and grow your crypto assets. Use OneKey App separately to store and use your crypto assets in a secure and convenient manner. Each user's assets are appropriately secured and stored locally. Hardware wallets take the security of digital assets to another level. From physically isolating hackers to preventing Trojan horses and software attacks. All transfers must be approved by the hardware wallet, so you don't have to worry about the loss or theft of your mobile phone. No matter what platform you prefer, iOS, Android, macOS, Windows, Linux or even ChromeOS, we support it all. Support for tokens on ETH, BSC and HECO chains. Open source and transparent, WYSIWYG.
    Downloads: 25 This Week
    Last Update:
    See Project
  • 12
    Swarm Bee

    Swarm Bee

    Bee is a Swarm client implemented in Go

    Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm network: a private; decentralized; and self-sustaining network for permissionless publishing and access to your (application) data.There are two versioning schemes used in Bee that you should be aware of. The main Bee version does NOT follow strict Semantic Versioning. Bee hosts different peer-to-peer wire protocol implementations and individual protocol breaking changes would necessitate a bump in the major part of the version. Breaking changes are expected with bumps of the minor version component. New (backward-compatible) features and bug fixes are expected with a bump of the patch component. Major version bumps are reserved for significant changes in Swarm's incentive structure. The second set of versions that are important are the Bee's API versions (denoted in our Bee and Bee Debug OpenAPI specifications).
    Downloads: 22 This Week
    Last Update:
    See Project
  • 13
    Bisq

    Bisq

    A decentralized bitcoin exchange network

    Buy and sell bitcoin for fiat (or other cryptocurrencies) privately and securely using Bisq's peer-to-peer network and open-source desktop software. No registration is required. Get started in minutes. No need to wait for approval from a central authority. Trading takes place on a global P2P network of users running Bisq on their own machines. Bisq never holds your funds. Deposits held in 2-of-2 multi-sig wallets encourage safe, successful trades. Your data is stored locally on disk, and is never sent to a central server. Every Bisq node is a Tor hidden service by default. Code is open-source, and project strategy is discussed openly on Keybase and GitHub. We've made all this sophistication simple, make your first trade in under 10 minutes! Decentralized governance for a decentralized exchange, built on top of Bitcoin.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 14
    Libplanet

    Libplanet

    Blockchain in C#/.NET for on-chain, decentralized gaming

    Libplanet is a .NET library for creating multiplayer online game in decentralized fashion, which means the whole gameplay occurs on a peer-to-peer network among equal nodes rather than an authorized central server. Under the hood, it incorporates many features (e.g., digital signature, BFT consensus, data replication) of a blockchain.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 15
    Prysm

    Prysm

    Go implementation of Ethereum proof of stake

    This is the core repository for Prysm, a Golang implementation of the Ethereum Consensus specification, developed by Prysmatic Labs. See the Changelog for details of the latest releases and upcoming breaking changes. A detailed set of installation and usage instructions as well as breakdowns of each individual component are available in the official documentation portal. If you still have questions, feel free to stop by our Discord. To participate in staking, you can join the official eth2 launchpad. The launchpad is the only recommended way to become a validator on mainnet. You can explore validator rewards/penalties via Bitfly's block explorer: beaconcha.in, and follow the latest blocks added to the chain on beaconscan. We are a grassroots team of software engineers all around the world building the code behind the Ethereum blockchain.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 16
    ethereum.org website

    ethereum.org website

    Ethereum.org is a primary online resource for the Ethereum community

    Ethereum is the community-run technology powering the cryptocurrency ether (ETH) and thousands of decentralized applications. ethereum.org is your portal into the world of Ethereum. The tech is new and ever-evolving, so it helps to have a guide. Here's what we recommend you do if you want to dive in. Ethereum is a technology that's home to digital money, global payments, and applications. The community has built a booming digital economy, bold new ways for creators to earn online, and so much more. It's open to everyone, wherever you are in the world – all you need is the internet. Today, billions of people can’t open bank accounts, others have their payments blocked. Ethereum's decentralized finance (DeFi) system never sleeps or discriminates. With just an internet connection, you can send, receive, borrow, earn interest, and even stream funds anywhere in the world.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 17
    Fuel Core

    Fuel Core

    Rust full node implementation of the Fuel v2 protocol

    Fuel-Core is the Rust-based implementation of a full FUEL blockchain node—supporting chain execution, mempool, consensus, GraphQL API, and state management. It powers the Fuel Layer 1 network and enables developers to run local or production nodes with high throughput and low latency.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 18
    Ninjabot

    Ninjabot

    A fast cryptocurrency platform for trading bot in Go

    A fast cryptocurrency trading bot framework implemented in Go. Ninjabot permits users to create and test custom strategies for spot markets. Ninjabot is an open-source platform that provides tools to implement custom strategies and backtests for trading cryptocurrencies in Go. Ninjabot CLI provides utilities commands to support backtesting and bot development. Currently, we only support Binance exchange. If you want to include support for other exchanges, you need to implement a new struct that implements the interface Exchange. You can check some examples in the exchange directory. You can create bots in telegram accessing BotFather. Telegram bot requires that your bot is running to control and get information about your account.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 19
    Cronos PoS Chain

    Cronos PoS Chain

    Croeseid Testnet and beyond development

    Cronos PoS Chain is a public, open source, and permissionless blockchain, a fully decentralized network with high speed and low fees, designed to be a public good that helps drive mass adoption of blockchain technology through use cases like Payments, DeFi, and NFTs.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 20
    Dash Core staging tree

    Dash Core staging tree

    Reinventing cryptocurrency

    Dash is an experimental digital currency that enables instant, private payments to anyone, anywhere in the world. Dash uses peer-to-peer technology to operate with no central authority, managing transactions and issuing money are carried out collectively by the network. Dash Core is the name of the open-source software which enables the use of this currency. Ready to start making everyday purchases with digital cash? DashDirect makes it fast & easy with savings every time you spend! Grab a coffee, buy a plane ticket, or pay your phone bill. Dash is growing and is accepted by new businesses every day. Experience cryptocurrency payments in an enhanced easy-to-use user experience and with social factors like username, contacts, and personalization. Dash is accepted globally by businesses of all shapes and sizes. Our low fees and instant transaction time make Dash the preferred method of payment around the world.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 21
    RoboSats

    RoboSats

    A simple and private bitcoin exchange

    RoboSats is a privacy-preserving, peer-to-peer Bitcoin exchange that allows users to buy and sell Bitcoin using Lightning Network payments without requiring identity verification. It uses Tor by default and leverages a simple robot-based user interface to facilitate one-time trades between anonymous users. Each trade session is isolated, and no long-term accounts or KYC are needed, making RoboSats one of the most private Bitcoin P2P tools available. Designed with a strong focus on usability and anonymity, it's especially popular among privacy advocates and Bitcoin maximalists.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 22
    c-lightning

    c-lightning

    BOLT-compliant Lightning Network implementation

    c-lightning is a a BOLT-compliant Lightning implementation by Blockstream [2] written in C language. Version 1 of c-lightning was released on August 8th, 2015, and has since been under active beta development. c-lightning runs on Linux. The Lightning Network is an off-chain, routed payment channel network built on top of the Bitcoin blockchain. The network consists of nodes connected by peer-to-peer channels. This allows low cost, near-instant payments to be trustlessly routed across the network via connected nodes. On top of complying with all BOLT standards, c-lightning is developing an architecture for plugins. Plugins can be built to extend the c-lightning command line API. There are a number of developer tools, libraries and plugins that exist for the c-lightning implementation.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 23
    Cardano Node

    Cardano Node

    The core component that is used to participate in a Cardano

    Cardano Node is the core software that powers the Cardano blockchain, a decentralized, proof-of-stake platform for smart contracts and digital assets. Developed in Haskell, the node allows participation in Cardano’s network by validating transactions, producing blocks, and maintaining the ledger. It supports Shelley, Goguen, Basho, and other phases of Cardano’s roadmap, and plays a crucial role in network security and consensus. The node is configurable for different use cases, including running full nodes, relay nodes, or stake pool operators.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 24
    Freqtrade

    Freqtrade

    Free, open source crypto trading bot

    Freqtrade is a free and open-source crypto trading bot written in Python. It is designed to support all major exchanges and be controlled via Telegram or WebUI. It contains backtesting, plotting, and money management tools as well as strategy optimization by machine learning. Always start by running a trading bot in Dry-run and do not engage money before you understand how it works and what profit/loss you should expect. We strongly recommend you have basic coding skills and Python knowledge. Do not hesitate to read the source code and understand the mechanisms of this bot, algorithms, and techniques implemented in it. Write your strategy in python, using pandas. Example strategies to inspire you are available in the strategy repository. Download historical data of the exchange and the markets you may want to trade with. Find the best parameters for your strategy using hyper optimization which employs machining learning methods.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 25
    firo

    firo

    The privacy-focused cryptocurrency

    Firo is a privacy-focused cryptocurrency implementing zero-knowledge proofs to enable anonymous transactions while maintaining decentralization and auditability. Formerly known as Zcoin, Firo pioneered several innovations in privacy tech including the Lelantus protocol, which enables unlinkable and untraceable transactions without the need for trusted setup. It combines cutting-edge cryptographic research with user-friendly features, making it accessible to both everyday users and privacy advocates. Firo’s commitment to privacy extends beyond transactions into governance and community funding.
    Downloads: 15 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB