Skip to content

Hands-on workshop for building with NEAR Intents - Learn cross-chain transaction patterns

Notifications You must be signed in to change notification settings

shaiss/near-intent-workshop

Repository files navigation

NEAR Intents & Smart Wallet Abstraction Workshop

JavaScript React NEAR Protocol Web3 License: MIT

An interactive workshop application built with Vite+React to teach developers about NEAR's intent-centric architecture and smart wallet abstraction.

About

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

Features

  • 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

Running the app

npm install
npm run dev

The application will be available at http://localhost:5173 by default.

Building for production

npm run build

Repository Structure

  • /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

Workshop Content

The workshop is divided into several sections covering:

  1. Introduction to NEAR Intents
  2. Building the Backend (Intent Verifier & Solver)
  3. Creating the Smart Wallet Experience
  4. Frontend Integration
  5. Testing & Deployment
  6. Advanced Use Cases & Future Directions

Technologies

  • React
  • Vite
  • Tailwind CSS
  • NEAR SDK
  • Markdown for content

License

This project is licensed under the MIT License.

About

Hands-on workshop for building with NEAR Intents - Learn cross-chain transaction patterns

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages