{"id":18885793,"url":"https://github.com/crossmint/embedded-crosschain-demo","last_synced_at":"2026-02-23T09:30:22.341Z","repository":{"id":226118694,"uuid":"767810948","full_name":"Crossmint/embedded-crosschain-demo","owner":"Crossmint","description":null,"archived":false,"fork":false,"pushed_at":"2024-04-22T22:59:09.000Z","size":4721,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-12-31T04:42:37.713Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://embedded-crosschain-demo.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Crossmint.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2024-03-05T23:52:12.000Z","updated_at":"2024-04-22T22:59:13.000Z","dependencies_parsed_at":"2024-04-22T23:46:46.757Z","dependency_job_id":"286a066f-c62b-48fb-b683-0ffbf99cba93","html_url":"https://github.com/Crossmint/embedded-crosschain-demo","commit_stats":null,"previous_names":["crossmint/embedded-crosschain-demo"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crossmint%2Fembedded-crosschain-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crossmint%2Fembedded-crosschain-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crossmint%2Fembedded-crosschain-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crossmint%2Fembedded-crosschain-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Crossmint","download_url":"https://codeload.github.com/Crossmint/embedded-crosschain-demo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239859005,"owners_count":19708857,"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":[],"created_at":"2024-11-08T07:22:01.669Z","updated_at":"2026-02-23T09:30:18.266Z","avatar_url":"https://github.com/Crossmint.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"This project demonstrates using Crossmint's embedded NFT checkout with cross-chain crypto payments. In this example, rainbowkit v2.x is used to connect the browser wallet.\n\n## Getting Started\n\nSetup a local environment file by using the `env.sample` as a template or simply copy the below into a new file named `.env.local`.\n\n\u003e Note that the Crossmint `projectId` and `collectionId` values are **not** sensitive and can be shared to the client.\n\n```\nNEXT_PUBLIC_PROJECT_ID=\nNEXT_PUBLIC_SOLANA_ID=\nNEXT_PUBLIC_BASE_ID=\nNEXT_PUBLIC_POLYGON_ID=\nNEXT_PUBLIC_ENVIRONMENT=\"staging\"\nNEXT_PUBLIC_WALLET_CONNECT_ID=\n```\n\n\u003cNote\u003eThis demo is unique in that it supports minting from three different collections to help showcase the ability to mint with ETH on other chains. Normally, you'd only have a single collection setup. Adjust as necessary to fit your needs.\u003c/Note\u003e\n\nClone this repository and install dependencies:\n\n```bash\ngit clone git@github.com:Crossmint/embedded-crosschain-demo.git\n\ncd embedded-crosschain-demo\n\npnpm install\n```\n\nRun the app locally:\n\n```bash\npnpm dev\n```\n\nConnect your wallet, set a destination wallet and click the Pay button.\n\n\u003e Once the payment process has started the send ETH transaction takes about 10 seconds to complete before the SDK proceeds to the minting step. You should consider adding a more informative UI during this step.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrossmint%2Fembedded-crosschain-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrossmint%2Fembedded-crosschain-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrossmint%2Fembedded-crosschain-demo/lists"}