An interactive workshop application built with Vite+React to teach developers about NEAR's intent-centric architecture and smart wallet abstraction.
This workshop will guide users through building next-generation dApps using NEAR's intent-centric architecture. It covers key concepts including:
- Smart Wallet Abstraction
- Intent Verification
- Solver Mechanics
- Cross-Chain Integration
- Interactive code examples and explanations
- Step-by-step guidance for building intent-based applications
- Practical examples of writing intent verifier and solver contracts
- Cross-contract call implementation tutorials
- Testing framework examples for intent-based systems
npm install
npm run devThe application will be available at http://localhost:5173 by default.
npm run build/src/content/- Markdown tutorials and educational content/src/components/- React components including UI elements/src/pages/- Main application pages/src/hooks/- Custom React hooks for wallet and intent functionality/src/services/- Application services/src/utils/- Utility functions/src/lib/- Libraries and external modules/src/api/- API related-files
The workshop is divided into several sections covering:
- Introduction to NEAR Intents
- Building the Backend (Intent Verifier & Solver)
- Creating the Smart Wallet Experience
- Frontend Integration
- Testing & Deployment
- Advanced Use Cases & Future Directions
- React
- Vite
- Tailwind CSS
- NEAR SDK
- Markdown for content
This project is licensed under the MIT License.