├── .circleci └── config.yml ├── .env.miner ├── .env.validator ├── .git-blame-ignore-revs ├── .github └── workflows │ ├── allure-pytest.yml │ ├── codeql.yml │ └── pre-commit.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CONTRIBUTING.md ├── LICENSE ├── QA.md ├── README.md ├── SECURITY.md ├── cert └── gen_ca.sh ├── commitlint.config.js ├── compute ├── __init__.py ├── axon.py ├── prometheus.py ├── protocol.py ├── pubsub │ ├── __init__.py │ ├── auth.py │ ├── client.py │ ├── exceptions.py │ ├── message_factory.py │ └── message_types.py ├── utils │ ├── __init__.py │ ├── cache.py │ ├── db.py │ ├── ed25519.py │ ├── exceptions.py │ ├── math.py │ ├── parser.py │ ├── socket.py │ ├── subtensor.py │ └── version.py └── wandb │ ├── __init__.py │ └── wandb.py ├── config.yaml ├── docs ├── MINER_ONBOARDING_NODEXO.md ├── bittensor_wallet_disclaimer.png ├── bittensor_wallet_welcome.png ├── diagram.jpg ├── hardware_scoring.md ├── nodexo_ascii_banner.md ├── nodexo_become_provider.png ├── nodexo_provider_profile.png ├── nodexo_provider_success.png ├── nodexo_stripe_setup.png ├── nodexo_verify_identity.png ├── nodexo_wallet_connection.png ├── pm2_miner_logs_pog_container.png ├── running_on_staging.md ├── running_on_testnet.md ├── sn27_ascii.md ├── sn27_bold_ascii.md ├── sn27_miner_overview1.png ├── sn27_networkoverview1.png ├── ssh_welcome_msg.md ├── wandb_logs_validator_run1.png ├── wandb_logs_validator_run2.png ├── wandb_logs_validator_run3.png └── what_are_subnets.md ├── examples └── prompting.ipynb ├── min_compute.yml ├── miner.config.example.json ├── miner_benchmark_sample.png ├── neurons ├── Miner │ ├── allocate.py │ ├── container.py │ ├── http_server.py │ ├── kill_container │ ├── kill_container.py │ ├── pow.py │ ├── schedule.py │ └── specs.py ├── RSAEncryption.py ├── Validator │ ├── __init__.py │ ├── app_generator.py │ ├── calculate_pow_score.py │ ├── calculate_score.py │ ├── database │ │ ├── __init__.py │ │ ├── allocate.py │ │ ├── challenge.py │ │ ├── miner.py │ │ └── pog.py │ ├── health_check.py │ ├── health_check_server.py │ ├── miner_script_m_merkletree.py │ ├── pog.py │ ├── pow.py │ ├── script.py │ └── template_check.py ├── __init__.py ├── miner.py ├── miner_checker.py ├── register.py ├── register_api.py └── validator.py ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt ├── scripts ├── check-branch-name.sh ├── check-current-branch.sh ├── check_compatibility.sh ├── check_requirements_changes.sh ├── install-dev.sh ├── installation_script │ ├── README.md │ └── sn27_installer.sh ├── opencompute │ ├── .env.example │ ├── icon.ico │ ├── main.py │ ├── requirements.txt │ └── server.py └── validate_miner_ports.py ├── test-scripts └── benchmark.py ├── test_speed_file.dat └── tests ├── test_health_check_server.py ├── test_health_check_validator.py ├── test_miner_container.py ├── test_port_checker.py ├── test_pubsub_disabled.py ├── test_pubsub_message_factory.py └── test_rsa_encryption.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.env.miner: -------------------------------------------------------------------------------- 1 | WANDB_API_KEY="your_api_key" 2 | -------------------------------------------------------------------------------- /.env.validator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/.env.validator -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/workflows/allure-pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/.github/workflows/allure-pytest.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/LICENSE -------------------------------------------------------------------------------- /QA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/QA.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/SECURITY.md -------------------------------------------------------------------------------- /cert/gen_ca.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/cert/gen_ca.sh -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {extends: ['@commitlint/config-conventional']} 2 | -------------------------------------------------------------------------------- /compute/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/__init__.py -------------------------------------------------------------------------------- /compute/axon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/axon.py -------------------------------------------------------------------------------- /compute/prometheus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/prometheus.py -------------------------------------------------------------------------------- /compute/protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/protocol.py -------------------------------------------------------------------------------- /compute/pubsub/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/pubsub/__init__.py -------------------------------------------------------------------------------- /compute/pubsub/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/pubsub/auth.py -------------------------------------------------------------------------------- /compute/pubsub/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/pubsub/client.py -------------------------------------------------------------------------------- /compute/pubsub/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/pubsub/exceptions.py -------------------------------------------------------------------------------- /compute/pubsub/message_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/pubsub/message_factory.py -------------------------------------------------------------------------------- /compute/pubsub/message_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/pubsub/message_types.py -------------------------------------------------------------------------------- /compute/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /compute/utils/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/utils/cache.py -------------------------------------------------------------------------------- /compute/utils/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/utils/db.py -------------------------------------------------------------------------------- /compute/utils/ed25519.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/utils/ed25519.py -------------------------------------------------------------------------------- /compute/utils/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/utils/exceptions.py -------------------------------------------------------------------------------- /compute/utils/math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/utils/math.py -------------------------------------------------------------------------------- /compute/utils/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/utils/parser.py -------------------------------------------------------------------------------- /compute/utils/socket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/utils/socket.py -------------------------------------------------------------------------------- /compute/utils/subtensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/utils/subtensor.py -------------------------------------------------------------------------------- /compute/utils/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/utils/version.py -------------------------------------------------------------------------------- /compute/wandb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /compute/wandb/wandb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/compute/wandb/wandb.py -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/config.yaml -------------------------------------------------------------------------------- /docs/MINER_ONBOARDING_NODEXO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/MINER_ONBOARDING_NODEXO.md -------------------------------------------------------------------------------- /docs/bittensor_wallet_disclaimer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/bittensor_wallet_disclaimer.png -------------------------------------------------------------------------------- /docs/bittensor_wallet_welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/bittensor_wallet_welcome.png -------------------------------------------------------------------------------- /docs/diagram.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/diagram.jpg -------------------------------------------------------------------------------- /docs/hardware_scoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/hardware_scoring.md -------------------------------------------------------------------------------- /docs/nodexo_ascii_banner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/nodexo_ascii_banner.md -------------------------------------------------------------------------------- /docs/nodexo_become_provider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/nodexo_become_provider.png -------------------------------------------------------------------------------- /docs/nodexo_provider_profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/nodexo_provider_profile.png -------------------------------------------------------------------------------- /docs/nodexo_provider_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/nodexo_provider_success.png -------------------------------------------------------------------------------- /docs/nodexo_stripe_setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/nodexo_stripe_setup.png -------------------------------------------------------------------------------- /docs/nodexo_verify_identity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/nodexo_verify_identity.png -------------------------------------------------------------------------------- /docs/nodexo_wallet_connection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/nodexo_wallet_connection.png -------------------------------------------------------------------------------- /docs/pm2_miner_logs_pog_container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/pm2_miner_logs_pog_container.png -------------------------------------------------------------------------------- /docs/running_on_staging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/running_on_staging.md -------------------------------------------------------------------------------- /docs/running_on_testnet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/running_on_testnet.md -------------------------------------------------------------------------------- /docs/sn27_ascii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/sn27_ascii.md -------------------------------------------------------------------------------- /docs/sn27_bold_ascii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/sn27_bold_ascii.md -------------------------------------------------------------------------------- /docs/sn27_miner_overview1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/sn27_miner_overview1.png -------------------------------------------------------------------------------- /docs/sn27_networkoverview1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/sn27_networkoverview1.png -------------------------------------------------------------------------------- /docs/ssh_welcome_msg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/ssh_welcome_msg.md -------------------------------------------------------------------------------- /docs/wandb_logs_validator_run1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/wandb_logs_validator_run1.png -------------------------------------------------------------------------------- /docs/wandb_logs_validator_run2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/wandb_logs_validator_run2.png -------------------------------------------------------------------------------- /docs/wandb_logs_validator_run3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/wandb_logs_validator_run3.png -------------------------------------------------------------------------------- /docs/what_are_subnets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/docs/what_are_subnets.md -------------------------------------------------------------------------------- /examples/prompting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/examples/prompting.ipynb -------------------------------------------------------------------------------- /min_compute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/min_compute.yml -------------------------------------------------------------------------------- /miner.config.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/miner.config.example.json -------------------------------------------------------------------------------- /miner_benchmark_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/miner_benchmark_sample.png -------------------------------------------------------------------------------- /neurons/Miner/allocate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Miner/allocate.py -------------------------------------------------------------------------------- /neurons/Miner/container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Miner/container.py -------------------------------------------------------------------------------- /neurons/Miner/http_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Miner/http_server.py -------------------------------------------------------------------------------- /neurons/Miner/kill_container: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Miner/kill_container -------------------------------------------------------------------------------- /neurons/Miner/kill_container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Miner/kill_container.py -------------------------------------------------------------------------------- /neurons/Miner/pow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Miner/pow.py -------------------------------------------------------------------------------- /neurons/Miner/schedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Miner/schedule.py -------------------------------------------------------------------------------- /neurons/Miner/specs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Miner/specs.py -------------------------------------------------------------------------------- /neurons/RSAEncryption.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/RSAEncryption.py -------------------------------------------------------------------------------- /neurons/Validator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /neurons/Validator/app_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/app_generator.py -------------------------------------------------------------------------------- /neurons/Validator/calculate_pow_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/calculate_pow_score.py -------------------------------------------------------------------------------- /neurons/Validator/calculate_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/calculate_score.py -------------------------------------------------------------------------------- /neurons/Validator/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /neurons/Validator/database/allocate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/database/allocate.py -------------------------------------------------------------------------------- /neurons/Validator/database/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/database/challenge.py -------------------------------------------------------------------------------- /neurons/Validator/database/miner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/database/miner.py -------------------------------------------------------------------------------- /neurons/Validator/database/pog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/database/pog.py -------------------------------------------------------------------------------- /neurons/Validator/health_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/health_check.py -------------------------------------------------------------------------------- /neurons/Validator/health_check_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/health_check_server.py -------------------------------------------------------------------------------- /neurons/Validator/miner_script_m_merkletree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/miner_script_m_merkletree.py -------------------------------------------------------------------------------- /neurons/Validator/pog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/pog.py -------------------------------------------------------------------------------- /neurons/Validator/pow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/pow.py -------------------------------------------------------------------------------- /neurons/Validator/script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/script.py -------------------------------------------------------------------------------- /neurons/Validator/template_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/Validator/template_check.py -------------------------------------------------------------------------------- /neurons/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /neurons/miner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/miner.py -------------------------------------------------------------------------------- /neurons/miner_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/miner_checker.py -------------------------------------------------------------------------------- /neurons/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/register.py -------------------------------------------------------------------------------- /neurons/register_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/register_api.py -------------------------------------------------------------------------------- /neurons/validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/neurons/validator.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/check-branch-name.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/scripts/check-branch-name.sh -------------------------------------------------------------------------------- /scripts/check-current-branch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/scripts/check-current-branch.sh -------------------------------------------------------------------------------- /scripts/check_compatibility.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/scripts/check_compatibility.sh -------------------------------------------------------------------------------- /scripts/check_requirements_changes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/scripts/check_requirements_changes.sh -------------------------------------------------------------------------------- /scripts/install-dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/scripts/install-dev.sh -------------------------------------------------------------------------------- /scripts/installation_script/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/scripts/installation_script/README.md -------------------------------------------------------------------------------- /scripts/installation_script/sn27_installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/scripts/installation_script/sn27_installer.sh -------------------------------------------------------------------------------- /scripts/opencompute/.env.example: -------------------------------------------------------------------------------- 1 | WANDB_API_KEY="your_api_key" 2 | -------------------------------------------------------------------------------- /scripts/opencompute/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/scripts/opencompute/icon.ico -------------------------------------------------------------------------------- /scripts/opencompute/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/scripts/opencompute/main.py -------------------------------------------------------------------------------- /scripts/opencompute/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/scripts/opencompute/requirements.txt -------------------------------------------------------------------------------- /scripts/opencompute/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/scripts/opencompute/server.py -------------------------------------------------------------------------------- /scripts/validate_miner_ports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/scripts/validate_miner_ports.py -------------------------------------------------------------------------------- /test-scripts/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/test-scripts/benchmark.py -------------------------------------------------------------------------------- /test_speed_file.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/test_speed_file.dat -------------------------------------------------------------------------------- /tests/test_health_check_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/tests/test_health_check_server.py -------------------------------------------------------------------------------- /tests/test_health_check_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/tests/test_health_check_validator.py -------------------------------------------------------------------------------- /tests/test_miner_container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/tests/test_miner_container.py -------------------------------------------------------------------------------- /tests/test_port_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/tests/test_port_checker.py -------------------------------------------------------------------------------- /tests/test_pubsub_disabled.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/tests/test_pubsub_disabled.py -------------------------------------------------------------------------------- /tests/test_pubsub_message_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/tests/test_pubsub_message_factory.py -------------------------------------------------------------------------------- /tests/test_rsa_encryption.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuralinternet/SN27/HEAD/tests/test_rsa_encryption.py --------------------------------------------------------------------------------