{"id":49430505,"url":"https://github.com/pablomg-dev/sol-pagos","last_synced_at":"2026-04-29T12:03:13.522Z","repository":{"id":339978323,"uuid":"1164059645","full_name":"pablomg-dev/sol-pagos","owner":"pablomg-dev","description":"Enlaces de pago para freelancers latinoamericanos. Acepta pagos en USDC en Solana: sin bancos, sin PayPal, sin intermediarios. Creado con Next.js, Supabase y Solana. (Payment links for Latin American freelancers. Accept USDC payments on Solana — no banks, no PayPal, no middlemen. Built with Next.js, Supabase, and Solana.)","archived":false,"fork":false,"pushed_at":"2026-03-19T15:46:52.000Z","size":108,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-20T07:53:00.522Z","etag":null,"topics":["cryptocurrency","latam","payments","solana","solana-payments","supabase","usdc","web3"],"latest_commit_sha":null,"homepage":"","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/pablomg-dev.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":"2026-02-22T15:25:48.000Z","updated_at":"2026-03-19T15:48:46.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/pablomg-dev/sol-pagos","commit_stats":null,"previous_names":["pablomg-dev/sol-pagos"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pablomg-dev/sol-pagos","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablomg-dev%2Fsol-pagos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablomg-dev%2Fsol-pagos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablomg-dev%2Fsol-pagos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablomg-dev%2Fsol-pagos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pablomg-dev","download_url":"https://codeload.github.com/pablomg-dev/sol-pagos/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablomg-dev%2Fsol-pagos/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32424505,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T11:26:24.167Z","status":"ssl_error","status_checked_at":"2026-04-29T11:26:13.719Z","response_time":110,"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":["cryptocurrency","latam","payments","solana","solana-payments","supabase","usdc","web3"],"created_at":"2026-04-29T12:03:11.444Z","updated_at":"2026-04-29T12:03:13.515Z","avatar_url":"https://github.com/pablomg-dev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 💸 Solpagos\n\n\u003e **Cobrá en USDC, fácil y rápido.** Generá links de pago en la red Solana y recibí pagos con tu billetera.\n\n[![Next.js](https://img.shields.io/badge/Next.js-16-black?logo=next.js\u0026logoColor=white)](https://nextjs.org)\n[![React](https://img.shields.io/badge/React-19-61DAFB?logo=react\u0026logoColor=black)](https://react.dev)\n[![Solana](https://img.shields.io/badge/Solana-Devnet-9945FF?logo=solana)](https://solana.com)\n[![Supabase](https://img.shields.io/badge/Supabase-Database-3ECF8E?logo=supabase)](https://supabase.com)\n[![Tailwind CSS](https://img.shields.io/badge/Tailwind-4-38B2AC?logo=tailwind-css)](https://tailwindcss.com)\n\n---\n\n## 📖 ¿Qué es Solpagos?\n\n**Solpagos** es una app web para crear **links de pago** y cobrar en **USDC** (stablecoin en Solana). Conectás tu billetera (por ejemplo Phantom), creás un link con monto y descripción, lo compartís y quien paga lo hace desde su wallet. Todo queda registrado en tu dashboard.\n\n### ✨ Funcionalidades\n\n| Funcionalidad | Descripción |\n|---------------|-------------|\n| 🔗 **Payment links** | Creás un link con monto (USDC) y descripción; lo copiás y lo compartís |\n| 💳 **Pago con wallet** | Quien recibe el link paga con Phantom (o wallet compatible) en un solo click |\n| 📊 **Dashboard** | Ves tus links creados, pagos recibidos y total cobrado |\n| 👤 **Usuarios por wallet** | Se identifica por dirección de Solana; los datos se guardan en Supabase |\n\n### 🛠 Stack\n\n- **Frontend:** [Next.js](https://nextjs.org) 16, React 19, Tailwind CSS\n- **Blockchain:** [Solana](https://solana.com) (devnet), [@solana/web3.js](https://solana-labs.github.io/solana-web3.js/), [SPL Token](https://spl.solana.com/token) (USDC)\n- **Wallet:** [Wallet Adapter](https://github.com/solana-labs/wallet-adapter) (Phantom y compatibles)\n- **Backend / DB:** [Supabase](https://supabase.com) (PostgreSQL + API)\n\n---\n\n## 🚀 Empezar\n\n### Requisitos\n\n- **Node.js** 18 o superior  \n- **Cuenta en Supabase** con tablas: `users`, `payment_links`, `payments`  \n- **Billetera** Phantom (o compatible con Wallet Adapter) en devnet\n\n### Instalación\n\n```bash\n# Clonar e instalar dependencias\ngit clone https://github.com/pablomg-dev/sol-pagos.git\ncd sol-pagos\nnpm install\n```\n\n### Variables de entorno\n\nCreá un archivo `.env.local` en la raíz con:\n\n```env\nNEXT_PUBLIC_SUPABASE_URL=tu_url_de_supabase\nNEXT_PUBLIC_SUPABASE_ANON_KEY=tu_anon_key\n```\n\n### Ejecutar en desarrollo\n\n```bash\nnpm run dev\n```\n\nAbrí [http://localhost:3000](http://localhost:3000) y conectá tu wallet.\n\n---\n\n## 📁 Estructura del proyecto\n\n```\nsolpagos/\n├── app/\n│   ├── page.tsx          # Inicio + conexión wallet\n│   ├── crear/page.tsx    # Crear payment link\n│   ├── pagar/[slug]/     # Página de pago por link\n│   ├── dashboard/       # Links creados + pagos recibidos\n│   ├── layout.tsx\n│   └── providers.tsx     # Wallet + contexto\n├── lib/\n│   └── supabase.ts       # Cliente Supabase\n├── public/\n└── package.json\n```\n\n---\n\n## 📜 Scripts disponibles\n\n| Comando | Descripción |\n|--------|-------------|\n| `npm run dev` | Servidor de desarrollo (Next.js) |\n| `npm run build` | Build de producción |\n| `npm run start` | Servidor de producción |\n| `npm run lint` | Ejecutar ESLint |\n\n---\n\n## 🔗 Enlaces\n\n- [Solana (devnet)](https://explorer.solana.com/?cluster=devnet)\n- [Supabase](https://supabase.com/docs)\n- [Next.js](https://nextjs.org/docs)\n\n---\n\n*Hecho con Solana y Next.js.*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpablomg-dev%2Fsol-pagos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpablomg-dev%2Fsol-pagos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpablomg-dev%2Fsol-pagos/lists"}