{"id":17478444,"url":"https://github.com/tangle-network/tangle","last_synced_at":"2025-05-14T22:09:10.832Z","repository":{"id":37896632,"uuid":"461921306","full_name":"tangle-network/tangle","owner":"tangle-network","description":"The Layer 1 blockchain for on-demand services.","archived":false,"fork":false,"pushed_at":"2025-05-13T20:17:20.000Z","size":211977,"stargazers_count":361,"open_issues_count":39,"forks_count":32,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-05-13T21:24:41.709Z","etag":null,"topics":["blockchain","mpc","rust","substrate","threshold-signatures","tss","zero-knowledge"],"latest_commit_sha":null,"homepage":"https://www.tangle.tools/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tangle-network.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-02-21T15:30:07.000Z","updated_at":"2025-05-13T15:17:25.000Z","dependencies_parsed_at":"2023-09-29T12:56:11.606Z","dependency_job_id":"e3a05424-65d3-4c23-a13e-92a23a69a966","html_url":"https://github.com/tangle-network/tangle","commit_stats":null,"previous_names":["tangle-network/tangle","webb-tools/tangle","webb-tools/egg-net"],"tags_count":155,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tangle-network%2Ftangle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tangle-network%2Ftangle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tangle-network%2Ftangle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tangle-network%2Ftangle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tangle-network","download_url":"https://codeload.github.com/tangle-network/tangle/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254038927,"owners_count":22004185,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","mpc","rust","substrate","threshold-signatures","tss","zero-knowledge"],"created_at":"2024-10-18T20:18:27.704Z","updated_at":"2025-05-14T22:09:05.818Z","avatar_url":"https://github.com/tangle-network.png","language":"Rust","readme":"\u003cdiv align=\"center\"\u003e\n\u003ca href=\"https://www.tangle.tools/\"\u003e\n    \n![Alt text](\u003cassets/Tangle%20%20Banner.png\u003e)\n  \u003c/a\u003e\n  \u003c/div\u003e\n\u003ch1 align=\"left\"\u003e The Tangle Network \u003c/h1\u003e\n\u003cp align=\"left\"\u003e\n    \u003cstrong\u003eAn modular restaking infrastructure for complex services. \u003c/strong\u003e\n\u003c/p\u003e\n\n\u003cdiv align=\"left\" \u003e\n\n[![Twitter](https://img.shields.io/twitter/follow/webbprotocol.svg?style=flat-square\u0026label=Twitter\u0026color=1DA1F2)](https://twitter.com/intent/user?screen_name=tangle_network)\n[![Telegram](https://img.shields.io/badge/Telegram-gray?logo=telegram)](https://t.me/tanglenet)\n[![Discord](https://img.shields.io/discord/833784453251596298.svg?style=flat-square\u0026label=Discord\u0026logo=discord)](https://discord.gg/cv8EfJu3Tn)\n\n\u003c/div\u003e\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\u003ch2 id=\"table-of-contents\"\u003e Table of Contents\u003c/h2\u003e\n\n\u003cdetails open=\"open\"\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"#start\"\u003e Getting Started\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#nix\"\u003eInstallation using Nix\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#testnet\"\u003eRun Tangle Testnet\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#troubleshooting\"\u003eTroubleshooting\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contribute\"\u003eContributing\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e  \n\u003c/details\u003e\n\n\u003ch1 id=\"start\"\u003e Getting Started \u003c/h1\u003e\n\nTangle is restaking network focused around complex offchain computations, such as MPC (multi party computation), zero-knowledge proof generation, AI services, and more.\n\nIf you would like to familiarize yourself with Tangle Network check out following repo and docs:\n\n- [Tangle Gadgets](https://github.com/tangle-network/gadget)\n- [Tangle Docs](https://docs.tangle.tools/)\n- [Tangle Blueprints](https://docs.tangle.tools/developers/blueprints/introduction)\n- [Tangle Website](https://tangle.tools/)\n\n\u003ch2 id=\"prerequisites\"\u003e Prerequisites\u003c/h2\u003e\n\nThis guide uses \u003chttps://rustup.rs\u003e installer and the `rustup` tool to manage the Rust toolchain.\n\nFirst install and configure `rustup`:\n\n```bash\n# Install\ncurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\n# Configure\nsource ~/.cargo/env\n```\n\nGreat! Now your Rust environment is ready!\n\n**Note:** You may need additional dependencies, checkout [substrate.io](https://docs.substrate.io/v3/getting-started/installation) for more information.\n\n\u003ch2 id=\"nix\"\u003e Installation using Nix \u003c/h2\u003e\nIf you want to use Nix for development, please follow following instructions\n\n1. Install [Nix](https://nixos.org/download.html)\n2. Enable Flakes (if you are not already see here: [Flakes](https://nixos.wiki/wiki/Flakes))\n3. If you have [`direnv`](https://github.com/nix-community/nix-direnv#installation) installed, everything should work out of the box.\n4. Alternatively, you can run `nix flake develop` in the root of this repo to get a shell with all the dependencies installed.\n\n\u003ch2 id=\"testnet\"\u003e Run Tangle Testnet \u003c/h2\u003e\n\n1. Build `tangle` node.\n\n```bash\n  cargo build --release --features testnet\n```\n\n2. Execute tangle network setup script to run it locally.\n\n```bash\n./scripts/run-standalone-local.sh --clean\n```\n\nThis should start the local testnet, you can view the logs in /tmp directory for all the authorities and use [polkadotJS](https://polkadot.js.org/apps/#/explorer) to view the running testnet.\n\n3. To Start validating on the live testnet please visit [Starting a validator on Tangle docs](https://docs.tangle.tools/operators/validator/introduction).\n\n\u003ch2 id=\"troubleshooting\"\u003e Troubleshooting \u003c/h2\u003e\n\nThe linking phase may fail due to not finding libgmp (i.e., \"could not find library -lgmp\") when building on apple silicon. To fix this problem, run:\n\n```bash\nbrew install gmp\n# make sure to run the commands below each time when starting a new env, or, append them to .zshrc\nexport LIBRARY_PATH=$LIBRARY_PATH:/opt/homebrew/lib\nexport INCLUDE_PATH=$INCLUDE_PATH:/opt/homebrew/include\n```\n\n\u003ch2 id=\"contribute\"\u003e Contributing \u003c/h2\u003e\n\nInterested in contributing to the Tangle Network? Thank you so much for your interest! We are always appreciative for contributions from the open-source community!\n\nIf you have a contribution in mind, please check out our [Contribution Guide](./.github/CONTRIBUTING.md) for information on how to do so. We are excited for your first contribution!\n\n\u003ch2 id=\"license\"\u003e License \u003c/h2\u003e\n\nLicensed under \u003ca href=\"LICENSE\"\u003eGNU General Public License v3.0\u003c/a\u003e.\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the GNU General Public License v3.0 license, shall be licensed as above, without any additional terms or conditions.\n","funding_links":[],"categories":["AVS","Rust"],"sub_categories":["AVSs"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftangle-network%2Ftangle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftangle-network%2Ftangle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftangle-network%2Ftangle/lists"}