Summary of "Re{solve} Hackathon Workshop: Launch on Mainnet in 1 hour"
Summary of "Re{solve} Hackathon Workshop: Launch on Mainnet in 1 hour"
Workshop Overview:
- The workshop is part of the Re{solve} Hackathon series (6th workshop).
- Goal: Build and launch a gasless crypto wallet on mainnet within one hour.
- Speaker: Carlos from Chippy Pay (Chp Pay), focusing on gasless wallet infrastructure.
Key Technological Concepts & Product Features
- Chippy Pay (GP Stack) Overview:
- Gasless wallet infrastructure designed to onboard users without exposing blockchain complexity.
- Abstracts wallet creation, gas fees, and transaction sponsorship via a paymaster.
- Supports sending/receiving USDC, checking balances, and interacting with smart contracts.
- Compatible with Next.js for web apps and Expo for React Native apps.
- Non-custodial wallets with private keys encrypted by PIN or passkeys (fingerprint, FaceID).
- Supports integration with existing wallets like Argent and Braavos, enabling transaction sponsorship.
- Development Environment Setup:
- Uses Next.js app created via
npx create-next-app. - Node.js version 24 and npm 11 recommended.
- Authentication integrated with Clerk (can also use Firebase, Supabase, etc.).
- Clerk dashboard used to configure social logins (Google, TikTok, GitHub).
- Middleware setup to protect routes requiring authentication.
- Uses Next.js app created via
- GP Stack SDK and MCP (Multi-Component Prompt):
- Formerly called GPS SDK, now GP Stack with added functionalities.
- MCP is a new feature allowing code generation and component integration via AI-assisted prompts.
- Cursor.dev used as an AI coding assistant to add components, hooks, constants, and UI elements automatically.
- ChatEN registry (by Vercel) used for UI components compatible with Next.js.
- Prompts guide the AI to build wallet MVP with features: wallet creation, USDC send/receive, balance fetching, encrypted private keys.
- Wallet Features Built During Workshop:
- Wallet creation with PIN-encrypted private keys.
- Sending and receiving USDC tokens.
- Fetching wallet balance (using public RPCs like Blast API or Infura).
- Transaction sponsorship to cover gas fees, improving user onboarding.
- Real transaction demo performed on mainnet with confirmation via StarScan and Voyager explorers.
- Integration and Extensibility:
- Compatible with other wallets (Argent, Braavos) for transaction sponsorship.
- Can build custom wallets or use passkeys for encryption.
- Hooks and templates available for future integration with BTC and other tokens.
- Recommended tools for smart contract creation: Kyro Coder with MCP support.
- Example smart contracts provided (split contracts for apps like Splitwise).
- User Experience and Developer Support:
- Emphasis on hiding blockchain complexity for end-users.
- Encouragement to customize UI (responsive, styled components).
- Telegram and Discord communities for support, mentoring, and collaboration.
- Workshop includes guidance on using prompts effectively for rapid MVP development.
- Seed grants and hackathon sponsor tracks available for projects integrating GP Stack.
Guides and Tutorials Provided
- Step-by-step creation of a Next.js app with authentication and GP Stack integration.
- Using Clerk for authentication with social login setup.
- Installing and configuring GP Stack SDK and MCP tool via Cursor.dev.
- Writing AI prompts to generate wallet functionality code.
- Deploying and testing wallet on mainnet with real USDC transactions.
- Troubleshooting common issues (middleware protection, balance fetching, RPC endpoints).
- Recommendations for integrating with existing wallets and sponsoring transactions.
- Introduction to Kyro Coder for smart contract generation with MCP.
Main Speakers / Sources
- Carlos from Chippy Pay (Chp Pay) — primary workshop presenter, developer of GP Stack.
- Robert — Co-founder and CTO of Chippy Pay, active in Telegram support.
- Suton — Co-host or co-presenter, participated in discussion about hackathon tracks and grants.
Summary Conclusion
The workshop demonstrated how to rapidly build and launch a gasless, non-custodial crypto wallet on mainnet using the GP Stack SDK, Clerk authentication, and AI-assisted coding tools like Cursor.dev. It emphasized user-friendly onboarding by abstracting blockchain complexities, enabling developers to create MVPs quickly with transaction sponsorship and wallet encryption. The session included live coding, real transaction demos, and guidance on integrating with popular wallets and smart contracts. Support channels and hackathon incentives were highlighted for participants to accelerate their projects.
If you want to build blockchain apps with minimal friction and focus on user experience, this workshop and GP Stack offer a practical, modern toolkit and community support to launch your app in under an hour.
Category
Technology