{"id":31730759,"url":"https://github.com/devbambino/sol-cdp","last_synced_at":"2025-10-09T07:40:19.143Z","repository":{"id":316943151,"uuid":"1065409836","full_name":"devbambino/sol-cdp","owner":"devbambino","description":null,"archived":false,"fork":false,"pushed_at":"2025-09-27T17:41:41.000Z","size":58,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-27T19:30:42.741Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/devbambino.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,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-27T17:07:25.000Z","updated_at":"2025-09-27T17:41:45.000Z","dependencies_parsed_at":"2025-09-28T16:01:45.202Z","dependency_job_id":null,"html_url":"https://github.com/devbambino/sol-cdp","commit_stats":null,"previous_names":["devbambino/sol-cdp"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/devbambino/sol-cdp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devbambino%2Fsol-cdp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devbambino%2Fsol-cdp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devbambino%2Fsol-cdp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devbambino%2Fsol-cdp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devbambino","download_url":"https://codeload.github.com/devbambino/sol-cdp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devbambino%2Fsol-cdp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000978,"owners_count":26082974,"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-10-09T02:00:07.460Z","response_time":59,"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-10-09T07:40:15.515Z","updated_at":"2025-10-09T07:40:19.130Z","avatar_url":"https://github.com/devbambino.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CDP React App\n\nThis project was generated with [`@coinbase/create-cdp-app`](https://coinbase.github.io/cdp-web/modules/_coinbase_create-cdp-app.html) using the React template.\n\n## Project Structure\n\n```\nsrc/\n├── App.tsx                # Main application component with routing and layout\n├── config.ts             # CDP configuration settings\n├── Header.tsx            # Navigation header with authentication status\n├── Icons.tsx             # Reusable icon components\n├── index.css            # Global styles and theme variables\n├── Loading.tsx          # Loading state component\n├── main.tsx            # Entry point with CDP provider setup\n├── SignedInScreen.tsx   # Screen displayed after successful authentication\n├── SignInScreen.tsx     # Authentication screen with CDP sign-in flow\n├── theme.ts            # Theme configuration and styling constants\n├── Transaction.tsx     # Example transaction flow using CDP Hooks\n├── UserBalance.tsx     # Component to display user's wallet balance\n```\n\n## Getting Started\n\nFirst, make sure you have your CDP Project ID:\n\n1. Sign in or create an account on the [CDP Portal](https://portal.cdp.coinbase.com)\n2. Copy your Project ID from the dashboard\n3. Go to the [Embedded Wallets CORS settings](https://portal.cdp.coinbase.com/products/embedded-wallets/cors)\n4. Click add origin and whitelist `http://localhost:3000` (or wherever your app will run)\n\nThen, copy the `env.example` file to `.env`, and populate the `VITE_CDP_PROJECT_ID` with your project id.\n\nNow you can start the development server:\n\nUsing npm:\n```bash\n# Install dependencies\nnpm install\n\n# Start the development server\nnpm run dev\n```\n\nUsing yarn:\n```bash\n# Install dependencies\nyarn\n\n# Start the development server\nyarn dev\n```\n\nUsing pnpm:\n```bash\n# Install dependencies\npnpm install\n\n# Start the development server\npnpm dev\n```\n\nVisit [http://localhost:3000](http://localhost:3000) to see your app.\n\n## Features\n\nThis template comes with:\n- CDP React components for authentication\n- Example transaction components for Base Sepolia (EVM) and Solana Devnet\n- Support for EVM EOA, EVM Smart Accounts, and Solana account types\n- Vite for fast development and building\n- TypeScript for type safety\n- ESLint for code quality\n\n## Learn More\n\n- [CDP Documentation](https://docs.cloud.coinbase.com/cdp/docs)\n- [CDP React Documentation](https://docs.cloud.coinbase.com/cdp/docs/react-components)\n- [CDP Portal](https://portal.cdp.coinbase.com)\n- [Vite Documentation](https://vitejs.dev)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevbambino%2Fsol-cdp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevbambino%2Fsol-cdp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevbambino%2Fsol-cdp/lists"}