{"id":13566172,"url":"https://github.com/namada-net/namada","last_synced_at":"2026-01-15T22:18:14.747Z","repository":{"id":43638982,"uuid":"510559980","full_name":"namada-net/namada","owner":"namada-net","description":"Rust implementation of Namada, a Proof-of-Stake L1 for interchain asset-agnostic privacy","archived":false,"fork":false,"pushed_at":"2025-07-10T12:59:37.000Z","size":276535,"stargazers_count":2496,"open_issues_count":222,"forks_count":1016,"subscribers_count":107,"default_branch":"main","last_synced_at":"2025-07-10T16:39:46.783Z","etag":null,"topics":["blockchain","privacy","rust","zkp"],"latest_commit_sha":null,"homepage":"https://namada.net","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/namada-net.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":"audits/report-anoma-inference.pdf","citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-07-05T02:20:30.000Z","updated_at":"2025-07-08T12:54:42.000Z","dependencies_parsed_at":"2023-10-03T00:55:38.597Z","dependency_job_id":"b0ec8340-17f1-4c81-872c-d21be6fb10e3","html_url":"https://github.com/namada-net/namada","commit_stats":{"total_commits":13621,"total_committers":89,"mean_commits":"153.04494382022472","dds":0.763159826738125,"last_synced_commit":"b579d49b983a459e6d9d06788448488761b064be"},"previous_names":["namada-net/namada","anoma/namada"],"tags_count":116,"template":false,"template_full_name":null,"purl":"pkg:github/namada-net/namada","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/namada-net%2Fnamada","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/namada-net%2Fnamada/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/namada-net%2Fnamada/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/namada-net%2Fnamada/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/namada-net","download_url":"https://codeload.github.com/namada-net/namada/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/namada-net%2Fnamada/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265224202,"owners_count":23730348,"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","privacy","rust","zkp"],"created_at":"2024-08-01T13:02:03.688Z","updated_at":"2026-01-15T22:18:14.741Z","avatar_url":"https://github.com/namada-net.png","language":"Rust","funding_links":[],"categories":["Rust","Blockchains","\u003ca name=\"Rust\"\u003e\u003c/a\u003eRust"],"sub_categories":[],"readme":"# Namada\n\n[![Apps License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](./LICENSE-GPL) (Namada Apps)\n[![Libraries License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](./LICENSE-MIT) (Libraries)\n![CI Status](https://github.com/namada-net/namada/actions/workflows/ci.yml/badge.svg?branch=main)\n\n## Overview\n\n[Namada](http://namada.net) is a Proof-of-Stake L1 for multichain asset-agnostic data protection. Namada uses CometBFT\nconsensus and enables multi-asset shielded transfers for any native\nor non-native asset. Namada features full IBC protocol support, a modern proof-of-stake\nsystem with cubic slashing, and a\nstake-weighted on-chain governance mechanism. Users of Namada's MASP (Multi-Asset Shielded Pool) are rewarded for their contributions to the shielded set in\nthe form of native protocol tokens. A multi-asset shielded transfer\nwallet is provided in order to facilitate safe user\ninteraction with the protocol.\n\n* Blogpost: [Introducing Namada: Multichain Asset-agnostic Data Protection](https://namada.net/blog/introducing-namada-multichain-asset-agnostic-data-protection)\n\n## 📓 Docs\n\n* [User guides](https://docs.namada.net/)\n* [Specs](https://specs.namada.net/)\n* Rust docs can be built with `cargo doc --open` (add `--no-deps` to only build docs for local crates)\n\n## Warning\n\n\u003e Here lay dragons: this codebase is still experimental, try at your own risk!\n\n## 💾 Installing\n\nThere is a single command to build and install Namada executables from source (the node, the client and the wallet). This command will also verify that a compatible version of [CometBFT](#dependencies) is available and if not, attempt to install it. Note that currently at least 16GB RAM is needed to build from source.\n\n```shell\nmake install\n```\n\nAfter installation, the main `namada` executable will be available on path.\n\nTo find how to use it, check out the [User Guide section of the docs](https://docs.namada.net/users).\n\nFor more detailed instructions and more install options, see the [Install\nsection](https://docs.namada.net/introduction/install) of the User\nGuide.\n\n## ⚙️ Development\n\n```shell\n# Build the provided validity predicate and transaction wasm modules\nmake build-wasm-scripts-docker\n```\n\n### Before submitting a PR, please make sure to run the following\n\n```shell\n# Format the code\nmake fmt\n\n# Lint the code\nmake clippy\n```\n\n## 🧾 Logging\n\nTo change the log level, set `NAMADA_LOG` environment variable to one of:\n\n* `error`\n* `warn`\n* `info`\n* `debug`\n* `trace`\n\nThe default is set to `info` for all the modules, except for CometBFT ABCI, which has a lot of `debug` logging.\n\nFor more fine-grained logging levels settings, please refer to the [tracing subscriber docs](https://docs.rs/tracing-subscriber/0.2.18/tracing_subscriber/struct.EnvFilter.html#directives) for more information.\n\nTo switch on logging in tests that use `#[test]` macro from `test_log::test`, use `RUST_LOG` with e.g. `RUST_LOG=info cargo test -- --nocapture`.\n\n## How to contribute\n\nPlease see the [contributing page](./CONTRIBUTING.md).\n\n### Dependencies\n\nThe ledger currently requires [CometBFT v0.37.17](https://github.com/cometbft/cometbft/releases/tag/v0.37.17) is installed and available on path. This can be achieved through following [these instructions](https://github.com/cometbft/cometbft/blob/main/docs/tutorials/install.md).\n\n#### Hermes\n\nWe maintain a fork of [hermes](https://github.com/heliaxdev/hermes) that adds support for Namada.\n\nCompatibility table with Namada:\n\n| Namada binaries | Hermes |\n| ----------- | ----------- |\n| v101.0.0 | [1.13.0](https://github.com/informalsystems/hermes/releases/tag/v1.13.0) |\n| v1.1.1 | [1.11.0](https://github.com/informalsystems/hermes/releases/tag/v1.11.0) |\n| v1.1.0 | [1.10.5-namada-beta18](https://github.com/heliaxdev/hermes/releases/tag/v1.10.5-namada-beta18) |\n| v1.0.0 | [1.10.4-namada-beta17-rc2](https://github.com/heliaxdev/hermes/releases/tag/v1.10.4-namada-beta17-rc2) |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnamada-net%2Fnamada","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnamada-net%2Fnamada","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnamada-net%2Fnamada/lists"}