{"id":20974260,"url":"https://github.com/thirdweb-example/phygital-experience","last_synced_at":"2025-08-14T08:09:36.490Z","repository":{"id":204830876,"uuid":"712563971","full_name":"thirdweb-example/phygital-experience","owner":"thirdweb-example","description":null,"archived":false,"fork":false,"pushed_at":"2024-09-20T01:46:42.000Z","size":484,"stargazers_count":7,"open_issues_count":1,"forks_count":6,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-19T16:02:27.709Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://engine-phygital.vercel.app","language":"JavaScript","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/thirdweb-example.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-10-31T18:05:34.000Z","updated_at":"2025-03-05T03:56:47.000Z","dependencies_parsed_at":"2025-07-19T13:02:45.922Z","dependency_job_id":"519c2036-7648-47d1-badd-cc998a982c50","html_url":"https://github.com/thirdweb-example/phygital-experience","commit_stats":null,"previous_names":["avneesh0612/engine-phygital","thirdweb-example/engine-phygital","thirdweb-example/phygital-experience"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/thirdweb-example/phygital-experience","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thirdweb-example%2Fphygital-experience","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thirdweb-example%2Fphygital-experience/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thirdweb-example%2Fphygital-experience/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thirdweb-example%2Fphygital-experience/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thirdweb-example","download_url":"https://codeload.github.com/thirdweb-example/phygital-experience/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thirdweb-example%2Fphygital-experience/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270385467,"owners_count":24574556,"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","status":"online","status_checked_at":"2025-08-14T02:00:10.309Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":"2024-11-19T04:27:36.811Z","updated_at":"2025-08-14T08:09:36.432Z","avatar_url":"https://github.com/thirdweb-example.png","language":"JavaScript","readme":"# Phygital experience with thirdweb Engine\n\nThis example demonstrates using thirdweb Engine to let users claim an NFT by scanning a QR code.\n\n1. Buyers scans a QR code they received with their physical product. For testing, you can use the QRs on the [QRs page](https://engine-phygital.vercel.app/qrs).\n2. Sign in with google/email on our website using embedded wallet.\n3. Click on the claim button which will call our backend API to mint the NFT.\n\nThe buyer receives the NFT without requiring wallet signatures or gas funds.\n\n## Instructions\n\n1. Create a `.env.local` file from the template:\n   ```bash\n   cp .env.example .env.local\n   ```\n2. Provide details of your project.\n   ```bash\n   DATABASE_URL=\n   NEXT_PUBLIC_TEMPLATE_CLIENT_ID=\n   ENGINE_URL=\n   THIRDWEB_ACCESS_TOKEN=\n   BACKEND_WALLET_ADDRESS=\n   NEXT_PUBLIC_NFT_CONTRACT_ADDRESS=\n   ```\n3. Start the server with favorite package manager.\n   ```bash\n   bun dev\n   ```\n\n## Get in touch\n\n- Support: [Join the Discord](https://discord.gg/thirdweb)\n- Twitter: [@thirdweb](https://twitter.com/thirdweb)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthirdweb-example%2Fphygital-experience","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthirdweb-example%2Fphygital-experience","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthirdweb-example%2Fphygital-experience/lists"}