Skip to content

availproject/pass-the-block

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧊 Pass the Block: Dev Series Tutorials

Welcome to Pass the Block! This series of tutorials will help you build awesome applications using Avail's technology stack, one block at a time.

Pass the Block Background

📚 Tutorial Collection

1. Avail Notes App

Build a decentralized notes app using Next.js and Avail Light Client! We'll cover:

  • 🏗️ Setting up your Next.js project
  • 🔗 Integrating with Avail Light Client
  • 📡 Sending and receiving transactions on Avail Data Availability layer
  • 🎨 Crafting smooth user interactions
  • 🛡️ Implementing rock-solid error handling

Explore the Project | Follow the Tutorial

2. Avail Lens Immersive

Create an immersive 3D social graph visualization with Next.js, Three.js, and Lens Protocol:

  • 🌐 Build interactive 3D network visualizations
  • 🔍 Explore Lens Protocol social connections
  • 🔄 Fetch real-time social graph data
  • 📸 Generate shareable social cards
  • 🔗 Integrate with Lens Protocol authentication
  • 🖼️ Upload to decentralized storage with Grove

Explore the Project | Try Live Demo

🌟 Getting Started

  1. Clone this repository:
git clone https://github.com/availproject/pass-the-block.git
  1. Pick your project:
cd dev-series-tutorials/avail-light-client-notes-app-nextjs
# or
cd dev-series-tutorials/avail-lens-immersive
  1. Each tutorial has its own README with detailed instructions to get you going!

🤝 Contributing

Got an idea for a tutorial? Found a way to make existing ones better? We'd love your contributions! Submit a pull request and help others learn.

📱 Resources

⚖️ License

This project is licensed under the MIT License - see the LICENSE file for details.

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •