Skip to content

Commit

Permalink
Merge pull request #1278 from qxprakash/update_readme
Browse files Browse the repository at this point in the history
Add M series Mac support to README
  • Loading branch information
sam0x17 authored Feb 13, 2025
2 parents 3fb3061 + 19028c4 commit f45ae30
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,12 @@ This repository contains Bittensor's substrate-chain. Subtensor contains the tru

* The binaries in ./bin/release are x86_64 binaries to be used with the Linux kernel.
* Subtensor needs ~286 MiB to run.
* Architectures other than x86_64 are currently not supported.
* Supported Architectures:
- Linux: x86_64
- MacOS: x86_64 and ARM64 (M series Macs)
* OSs other than Linux and MacOS are currently not supported.


## Architectures
Subtensor support the following architectures:

Expand All @@ -34,9 +37,10 @@ Requirements:
* glibc 2.11+
A fresh FRAME-based [Substrate](https://www.substrate.io/) node, ready for hacking :rocket:

## MacOS x86_64
## MacOS x86_64 & arm64 (Apple Silicon)
Requirements:
* MacOS 10.7+ (Lion+)
* macOS 10.7+ (Lion+) for x86_64
* macOS 11+ (Big Sur+) for Apple Silicon (M1, M2, and later) with arm64 architecture support.

## Network requirements
* Subtensor needs access to the public internet
Expand All @@ -49,7 +53,7 @@ Requirements:

---

## For Subnet Development
## For Subnet Development

If you are developing and testing subnet incentive mechanism, you will need to run a local subtensor node. Follow the detailed step-by-step instructions provided in the [**Subtensor Nodes** section in Bittensor Developer Documentation](https://docs.bittensor.com/subtensor-nodes).

Expand Down Expand Up @@ -216,7 +220,7 @@ If you want to see the multi-node consensus algorithm in action, refer to our
A Substrate project such as this consists of a number of components that are spread across a few
directories.

### Node Capabilities
### Node Capabilities

A blockchain node is an application that allows users to participate in a blockchain network.
Substrate-based blockchain nodes expose a number of capabilities:
Expand All @@ -232,7 +236,7 @@ Substrate-based blockchain nodes expose a number of capabilities:

**Directory structure**

There are several files in the [`node`](./node/) directory. Make a note of the following important files:
There are several files in the [`node`](./node/) directory. Make a note of the following important files:

- [`chain_spec.rs`](./node/src/chain_spec.rs): A
[chain specification](https://docs.substrate.io/main-docs/build/chain-spec/) is a
Expand Down

0 comments on commit f45ae30

Please sign in to comment.