{"id":45887092,"url":"https://github.com/paritytech/project-mythical","last_synced_at":"2026-02-27T16:18:22.866Z","repository":{"id":263888762,"uuid":"751356076","full_name":"paritytech/project-mythical","owner":"paritytech","description":"Mythos parachain node.","archived":false,"fork":false,"pushed_at":"2026-02-23T15:19:36.000Z","size":17682,"stargazers_count":12,"open_issues_count":35,"forks_count":7,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-02-23T23:28:58.666Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/paritytech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":"docs/governance.md","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":"2024-02-01T12:58:29.000Z","updated_at":"2026-02-06T09:07:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"b6e212a1-67e2-4a7c-bff5-8140a6c32dad","html_url":"https://github.com/paritytech/project-mythical","commit_stats":null,"previous_names":["paritytech/project-mythical"],"tags_count":60,"template":false,"template_full_name":null,"purl":"pkg:github/paritytech/project-mythical","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paritytech%2Fproject-mythical","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paritytech%2Fproject-mythical/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paritytech%2Fproject-mythical/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paritytech%2Fproject-mythical/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/paritytech","download_url":"https://codeload.github.com/paritytech/project-mythical/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paritytech%2Fproject-mythical/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29903622,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T14:46:13.553Z","status":"ssl_error","status_checked_at":"2026-02-27T14:46:10.522Z","response_time":57,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":[],"created_at":"2026-02-27T16:18:20.899Z","updated_at":"2026-02-27T16:18:22.856Z","avatar_url":"https://github.com/paritytech.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mythos Parachain Node\n\n### 🔰 Description\n\nParachain node for the Mythos Games blockchain platform.\n\n### 🦀 Setup\n\nFirst, complete the [basic Rust setup instructions](./docs/rust-setup.md).\n\n### 🔧 Build\n\nClone the parachain repository:\n\n```sh\ngit clone https://github.com/paritytech/project-mythical\n```\n\nUse the following command to build the node without launching it:\n\n```sh\ncargo build --profile release\n```\n\nOr containerize with\n\n```sh\ndocker build -t mythos-node --file ./docker/Dockerfile .\n```\n\n### 🕸️ Run a local network\n\nYou will have to use [Zombienet (available for Linux and MacOS)](https://github.com/paritytech/zombienet/releases) for spinning up a testnet, if you haven't setup zombienet yet, please refer to the [zombienet-setup](./.maintain/zombienet-setup.md) guide.\n\n**To start a Development Network run:**\n\n```sh\n./zombienet.sh testnet # Starts a development network as specified in zombienet-config/testnet.toml\n```\n\nThe script will take care of fetching the corresponding binaries for the relay chain.\n\n**To start the Mainnet Network run:**\n\n```sh\n./zombienet.sh mainnet # Starts a development network as specified in zombienet-config/mainnet.toml\n```\n\nCurrently this script will fail to start since the chain type needed to start the network was recently included in zombienet with the [following PR](https://github.com/paritytech/zombienet/pull/1699) and will be included on the next zombienet release.\n\nIn case the script fails to fetch the relay chain runtimes they can also be built from source using:\n\n```sh\n./zombienet.sh build\n```\n\n### Notes regarding presets\n\nPresets are predefined configurations that simplify initializing a chain’s genesis state. They\nestablish key parameters like balances, collator sets, council members, and the sudo (root) account.\nBy using presets, you can quickly spin up a network for testing or specialized use without manually\ndefining every genesis detail.\n\n#### dev\n\n- Minimal, local-friendly preset with default collators (e.g., “Alith” and “Balthasar”).\n- Distributes tokens across several accounts for testing.\n- Sets a small council and a single sudo key for convenient local control.\n\n#### muse/mythos\n\n- Uses two specific collators.\n- Assigns different account balances for a more structured distribution.\n- No council members; includes one sudo key for administration.\n\nThese presets are especially useful for quickly preparing Zombienet-based test setups or any local\ndevelopment scenario without manually customizing every detail.\n\n### Notes regarding Polkadot.js and Ethereum accounts\n\nOn Polkadot.js, when bootstraping the local network with zombienet, the normal accounts are not derived from a seed.\nInstead, there is a [known set of private/public keypairs](https://github.com/polkadot-js/common/blob/e3b11360ab381a51bb05544cf2872646037d3579/packages/keyring/src/testing.ts#L76) that are used instead.\n\nIn normal circumstances when interacting with the GUI it is not necessary to control these private keys when submitting extrinsics to the chain, but if you are interacting via script then they are needed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparitytech%2Fproject-mythical","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fparitytech%2Fproject-mythical","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparitytech%2Fproject-mythical/lists"}