{"id":24329442,"url":"https://github.com/bootnodedev/intent-ui-template","last_synced_at":"2026-04-19T18:32:46.255Z","repository":{"id":272462806,"uuid":"902909256","full_name":"BootNodeDev/intent-ui-template","owner":"BootNodeDev","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-17T20:27:32.000Z","size":5606,"stargazers_count":3,"open_issues_count":3,"forks_count":0,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-03-25T09:50:45.660Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://intent-ui-template.vercel.app","language":"TypeScript","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/BootNodeDev.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":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-13T14:16:58.000Z","updated_at":"2025-03-09T11:04:03.000Z","dependencies_parsed_at":"2025-01-14T16:38:41.529Z","dependency_job_id":"14ae6f3c-2b70-4d57-b926-1a0b5089ec8f","html_url":"https://github.com/BootNodeDev/intent-ui-template","commit_stats":null,"previous_names":["bootnodedev/intent-ui-template"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/BootNodeDev/intent-ui-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BootNodeDev%2Fintent-ui-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BootNodeDev%2Fintent-ui-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BootNodeDev%2Fintent-ui-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BootNodeDev%2Fintent-ui-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BootNodeDev","download_url":"https://codeload.github.com/BootNodeDev/intent-ui-template/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BootNodeDev%2Fintent-ui-template/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32017946,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"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":"2025-01-18T00:15:44.257Z","updated_at":"2026-04-19T18:32:46.230Z","avatar_url":"https://github.com/BootNodeDev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Intent UI Template\n\nThis repo has been deprecated and is now part of the Intents Framework. Please find the Intents Framework repository here: [https://github.com/BootNodeDev/intents-framework](https://github.com/BootNodeDev/intents-framework)\n\n# Hyperlane Warp Route UI Template\n\nThis repo contains an example web interface for interchain tokens built with [Hyperlane Warp Route](https://docs.hyperlane.xyz/docs/reference/applications/warp-routes). Warp is a framework to permisionlessly bridge tokens to any chain.\n\n## Architecture\n\nThis app is built with Next \u0026 React, Wagmi, RainbowKit, and the Hyperlane SDK.\n\n- Constants that you may want to change are in `./src/consts/`, see the following Customization section for details.\n- The index page is located at `./src/pages/index.tsx`\n- The primary features are implemented in `./src/features/`\n\n## Customization\n\nSee [CUSTOMIZE.md](./CUSTOMIZE.md) for details about adjusting the tokens and branding of this app.\n\n## Development\n\n### Setup\n\n#### Configure\n\nYou need a `projectId` from the WalletConnect Cloud to run the Hyperlane Warp Route UI. Sign up to [WalletConnect Cloud](https://cloud.walletconnect.com) to create a new project.\n\n#### Build\n\n```sh\n# Install dependencies\nyarn\n\n# Build Next project\nyarn build\n```\n\n### Run\n\nYou can add `.env.local` file next to `.env.example` where you set `projectId` copied from WalletConnect Cloud.\n\n```sh\n# Start the Next dev server\nyarn dev\n# Or with a custom projectId\nNEXT_PUBLIC_WALLET_CONNECT_ID=\u003cprojectId\u003e yarn dev\n```\n\n### Test\n\n```sh\n# Lint check code\nyarn lint\n\n# Check code types\nyarn typecheck\n```\n\n### Format\n\n```sh\n# Format code using Prettier\nyarn prettier\n```\n\n### Clean / Reset\n\n```sh\n# Delete build artifacts to start fresh \nyarn clean\n```\n\n## Deployment\n\nThe easiest hosting solution for this Next.JS app is to create a project on Vercel.\n\n## Learn more\n\nFor more information, see the [Hyperlane documentation](https://docs.hyperlane.xyz/docs/reference/applications/warp-routes).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbootnodedev%2Fintent-ui-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbootnodedev%2Fintent-ui-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbootnodedev%2Fintent-ui-template/lists"}