{"id":13565046,"url":"https://github.com/zeta-chain/node","last_synced_at":"2026-04-29T00:08:39.682Z","repository":{"id":179191753,"uuid":"409867754","full_name":"zeta-chain/node","owner":"zeta-chain","description":"ZetaChain’s blockchain node and an observer validator client","archived":false,"fork":false,"pushed_at":"2026-01-23T08:22:11.000Z","size":31418,"stargazers_count":197,"open_issues_count":279,"forks_count":172,"subscribers_count":9,"default_branch":"main","last_synced_at":"2026-01-23T14:31:35.881Z","etag":null,"topics":["bitcoin","blockchain","cosmos-sdk","ethereum","interoperability","omnichain","zetachain"],"latest_commit_sha":null,"homepage":"https://zetachain.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zeta-chain.png","metadata":{"files":{"readme":"readme.md","changelog":"changelog.md","contributing":null,"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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-09-24T07:09:25.000Z","updated_at":"2026-01-17T12:12:43.000Z","dependencies_parsed_at":"2025-12-19T01:01:47.435Z","dependency_job_id":null,"html_url":"https://github.com/zeta-chain/node","commit_stats":null,"previous_names":["zeta-chain/node"],"tags_count":500,"template":false,"template_full_name":null,"purl":"pkg:github/zeta-chain/node","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeta-chain%2Fnode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeta-chain%2Fnode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeta-chain%2Fnode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeta-chain%2Fnode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zeta-chain","download_url":"https://codeload.github.com/zeta-chain/node/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeta-chain%2Fnode/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28696521,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T15:57:05.722Z","status":"ssl_error","status_checked_at":"2026-01-23T15:56:27.656Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["bitcoin","blockchain","cosmos-sdk","ethereum","interoperability","omnichain","zetachain"],"created_at":"2024-08-01T13:01:39.835Z","updated_at":"2026-01-23T17:11:37.410Z","avatar_url":"https://github.com/zeta-chain.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# ZetaChain\n\nZetaChain is an EVM-compatible L1 blockchain that enables omnichain, generic\nsmart contracts and messaging between any blockchain.\n\n## Prerequisites\n\n- [Go](https://golang.org/doc/install) 1.23\n- [Docker](https://docs.docker.com/install/) and\n  [Docker Compose](https://docs.docker.com/compose/install/) (optional, for\n  running tests locally)\n- [buf](https://buf.build/) (optional, for processing protocol buffer files)\n- [jq](https://stedolan.github.io/jq/download/) (optional, for running scripts)\n\n## Components of ZetaChain\n\nZetaChain is built with [Cosmos SDK](https://github.com/cosmos/cosmos-sdk), a\nmodular framework for building blockchain and\n[Cosmos EVM](https://github.com/zeta-chain/evm), a module that implements\nEVM-compatibility.\n\nThis repository contains the core components:\n\n* [Blockchain Modules (ZetaCore)](x):\nThis section contains the core logic of the ZetaChain blockchain, built using Cosmos SDK modules. These modules are responsible for managing the state, state transitions, and overall functionality of the ZetaChain network.\n* [ZetaClient](zetaclient):\nThe ZetaClient is a specialized client designed to act as an observer and signer for the ZetaChain network. It is responsible for communicating with the blockchain, relaying messages, and performing signature tasks to ensure the network operates cross-chain transactions.\n\n### Protocol Contracts\n\nIn addition to the blockchain codebase, ZetaChain’s architecture includes a set of protocol contracts that serve as an interface for developers to interact with the blockchain. These smart contracts are deployed across various blockchain networks. The smart contract source code is maintained in separate repositories, depending on the network they are deployed on:\n\n* [ZetaChain EVM and EVM connected chains](https://github.com/zeta-chain/protocol-contracts-evm)\n* [Solana connected chains (SVM)](https://github.com/zeta-chain/protocol-contracts-solana)\n* [TON connected chains (TVM)](https://github.com/zeta-chain/protocol-contracts-ton)\n* [Sui connected chains (Sui's MVM)](https://github.com/zeta-chain/protocol-contracts-sui)\n\nThese repositories contain the necessary code and tools to deploy, interact with, and extend the functionality of ZetaChain’s cross-chain protocol on each respective blockchain network.\n\n### Versions\n\nFor a complete compatibility matrix showing which protocol contract versions are compatible with specific ZetaCore and ZetaClient versions, see [VERSIONS.md](VERSIONS.md).\n\n## Building the `zetacored`/`zetaclientd` binaries\n\nClone this repository, checkout the latest release tag, and type the following command to build the binaries:\n\n```\nmake install\n```\n\nto build.\n\nThis command will install the `zetacored` and `zetaclientd` binaries in your\n`$GOPATH/bin` directory.\n\nVerify that the version of the binaries match the release tag.\n\n```\nzetacored version\nzetaclientd version\n```\n\n## Making changes to the source code\n\nAfter making changes to any of the protocol buffer files, run the following\ncommand to run generated files generation (ProtoBuf, OpenAPI and docs):\n\n```\nmake generate\n```\n\nThis command will use `buf` to generate the Go files from the protocol buffer\nfiles and move them to the correct directories inside `x/`. It will also\ngenerate an OpenAPI spec.\n\nThis command will run a script to update the modules' documentation. The script\nuses static code analysis to read the protocol buffer files and identify all\nCosmos SDK messages. It then searches the source code for the corresponding\nmessage handler functions and retrieves the documentation for those functions.\nFinally, it creates a `messages.md` file for each module, which contains the\ndocumentation for all the messages in that module.\n\n## Further Reading\n\nFind below further documentation for development and running your own ZetaChain node:\n\n- [Get familiar with our release lifecycle](docs/development/RELEASE_LIFECYCLE.md)\n- [Run the E2E tests and interact with the localnet](docs/development/LOCAL_TESTING.md)\n- [Make a new ZetaChain release](docs/development/RELEASES.md)\n- [Build test release binaries](docs/development/BUILDING_TEST_RELEASES.md)\n- [Deploy your own ZetaChain or Bitcoin node](docs/development/DEPLOY_NODES.md)\n- [Run the simulation tests](docs/development/SIMULATION_TESTING.md)\n- [Learn about gas and fees in ZetaChain](docs/zetacore/gas_and_fees.md)\n\n## Community\n\n[X (formerly Twitter)](https://x.com/zetachain) |\n[Discord](https://discord.com/invite/zetachain) |\n[Telegram](https://t.me/zetachainofficial) | [Website](https://zetachain.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzeta-chain%2Fnode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzeta-chain%2Fnode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzeta-chain%2Fnode/lists"}