{"id":42272958,"url":"https://github.com/immutable/unity-immutable-sdk","last_synced_at":"2026-01-27T07:30:12.687Z","repository":{"id":188359753,"uuid":"647965946","full_name":"immutable/unity-immutable-sdk","owner":"immutable","description":"Unity SDK for Immutable's products. ","archived":false,"fork":false,"pushed_at":"2026-01-11T22:20:37.000Z","size":596853,"stargazers_count":15,"open_issues_count":3,"forks_count":16,"subscribers_count":5,"default_branch":"main","last_synced_at":"2026-01-12T01:57:04.886Z","etag":null,"topics":["immutable","unity","web3-gaming"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/immutable.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"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":"2023-05-31T23:12:24.000Z","updated_at":"2026-01-11T22:05:44.000Z","dependencies_parsed_at":"2023-08-15T01:46:54.981Z","dependency_job_id":"9305650c-8ea6-4503-9a88-cfec27fedf66","html_url":"https://github.com/immutable/unity-immutable-sdk","commit_stats":null,"previous_names":["immutable/unity-immutable-sdk"],"tags_count":70,"template":false,"template_full_name":null,"purl":"pkg:github/immutable/unity-immutable-sdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable%2Funity-immutable-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable%2Funity-immutable-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable%2Funity-immutable-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable%2Funity-immutable-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/immutable","download_url":"https://codeload.github.com/immutable/unity-immutable-sdk/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable%2Funity-immutable-sdk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28808012,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T07:14:39.408Z","status":"ssl_error","status_checked_at":"2026-01-27T07:14:39.098Z","response_time":168,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["immutable","unity","web3-gaming"],"created_at":"2026-01-27T07:30:11.354Z","updated_at":"2026-01-27T07:30:12.678Z","avatar_url":"https://github.com/immutable.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cp align=\"center\"\u003e\n    \u003ca  href=\"https://docs.x.immutable.com/docs\"\u003e\n      \u003cimg src=\"https://cdn.dribbble.com/users/1299339/screenshots/7133657/media/837237d447d36581ebd59ec36d30daea.gif\" width=\"280\"/\u003e\n    \u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n---\n\n# Immutable Unity SDK\n\nThe Immutable SDK for Unity helps you integrate your game with Immutable Passport.\n\n# Documentation\n\n* [Immutable X](https://docs.immutable.com/reference/unity/)\n* [Immutable zkEVM](https://docs.immutable.com/reference/unity/)\n\n## Sample Projects\n\nThis repository contains two sample projects:\n\n- **`sample/`** - Unity 2021.3.26f1 sample project\n- **`sample-unity6/`** - Unity 6 sample project\n\nBoth projects share the same Scenes, Scripts, Editor folders, and Tests via symbolic links, providing a single source of truth for the sample code. See [`sample-unity6/README.md`](sample-unity6/README.md) for setup instructions.\n\n### First Time Setup (for contributors)\n\nThe `sample-unity6` project uses symbolic links to share Scenes, Scripts, Editor folders, and Tests with the `sample` project.\n\n**macOS/Linux:** Symlinks are created automatically when you clone/pull - no action needed.\n\n**Windows:** Check if symlinks were created correctly:\n1. Navigate to `sample-unity6/Assets/` and `sample-unity6/`\n2. Check if `Scenes`, `Scripts`, `Editor`, and `Tests` are folders (symlinks work) or small text files (symlinks didn't work)\n\nIf symlinks didn't work, run the setup script as Administrator:\n\n```powershell\n# Right-click PowerShell -\u003e \"Run as Administrator\"\n.\\setup-symlinks.ps1\n```\n\n\u003e **Note for Windows users**: You must run PowerShell as Administrator. Directory symbolic links (required for Unity to recognise the folders) need admin privileges on Windows. See [`sample-unity6/README.md`](sample-unity6/README.md) for details.\n\n## Contributing\n\nThank you for your interest in contributing to our project! Here's a quick guide on how you can get started:\n\n1. **Fork this Repository**: Fork the repository to your GitHub account by clicking the \"Fork\" button at the top right of the repository page.\n2. **Create a Branch**: Once you've forked the repository, create a new branch in your forked repository where you'll be making your changes. Branch naming convention is enforced [according to patterns here](https://github.com/deepakputhraya/action-branch-name).\n3. **Make Changes**: Make the necessary changes in your branch. Ensure that your changes are clear, well-documented, and aligned with the project's guidelines.\n4. **Commit Changes**: Commit your changes with clear and descriptive messages following [commit message pattern here](https://github.com/conventional-changelog/commitlint?tab=readme-ov-file#what-is-commitlint). It follows [Conventional Commits specification](https://www.conventionalcommits.org/en/v1.0.0/#specification), which helps maintain a consistent and informative commit history. Read [here](https://www.conventionalcommits.org/en/v1.0.0/#why-use-conventional-commits) to learn more about the benefits of Conventional Commits.\n5. **Create a Pull Request (PR)**: After you've made and committed your changes, create a PR against the original repository. Provide a clear description of the changes you've made in the PR.\n6. **Example Contribution**: Refer to [this contribution](https://github.com/immutable/unity-immutable-sdk/pull/182) as an example.\n\n## Getting Help\n\nImmutable X is open to all to build on, with no approvals required. If you want to talk to us to learn more, or apply for developer grants, click below:\n\n[Contact us](https://www.immutable.com/contact)\n\n### Project Support\n\nTo get help from other developers, discuss ideas, and stay up-to-date on what's happening, become a part of our community on Discord.\n\n[Join us on Discord](https://discord.com/invite/Dmhp398dna)\n\n#### Still need help?\n\nYou can also apply for marketing support for your project. Or, if you need help with an issue related to what you're building with Immutable X, click below to submit an issue. Select _I have a question_ or _issue related to building on Immutable X_ as your issue type.\n\n[Contact support](https://support.immutable.com/hc/en-us/requests/new)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimmutable%2Funity-immutable-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimmutable%2Funity-immutable-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimmutable%2Funity-immutable-sdk/lists"}