Skip to content

Mr94t3z/storage-farcaster-gift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FC Storage Gift

Description

A Farcaster Frame is used to locate the people you follow on Farcaster who have low storage capacity, allowing you to gift them additional Farcaster Storage.

Features

  • You can gift storage to users you follow who are low on Farcaster Storage.
  • You can also gift storage by searching for a specific username using the Search button.

Installation

  1. Clone the repository:
    git clone https://github.com/Mr94t3z/storage-farcaster-gift
  2. Navigate to the project directory:
    cd storage-farcaster-gift
  3. Install dependencies:
    npm install
  4. Create a .env file in the root directory and add the following environment variables:
     GLIDE_PROJECT_ID = "YOUR_GLIDE_PROJECT_ID"
     NEYNAR_API_KEY = "YOUR_NEYNAR_API_KEY"
     LUM0X_API_KEY = "YOUR_LU0X_API_KEY"
     AIRSTACK_API_KEY = "YOUR_AIRSTACK_API_KEY"
    

Usage

  1. Start the application:
    npm run dev
  2. Access the application in your browser at http://localhost:5173/api/frame/dev.

Technologies Used

  • Frog.fm: A minimal and lightweight framework for Farcaster Frames.
  • Lum0x: API service for interacting with Farcaster.
  • Glide: Payment integration and API service.
  • Airstack: Provides an easy-to-use Validation API to validate your Frames signature packet in your Farcaster Frames.
  • Vercel: Platform for deploying and hosting web applications.

What is Lum0x?

Lum0x provides a robust computation layer for the Farcaster ecosystem, enabling developers and creators to build engaging content like Farcaster Frames. It supports key contributors in generating and managing content effectively.

Additional Resources

Getting Started with Lum0x

Sign up for an API key to start using Lum0x: Get Lum0x API Key

Getting Started with Glide

Sign up for an API key for Glide: Get Glide API Key

About Frog

The Storage Farcaster Gift project utilizes Frog, a minimal and lightweight framework specifically designed for Farcaster Frames. Learn more about Frog: Frog Framework


Farcaster: Storage Registry Contract

The contract are deployed at the following address:

Contract Address
StorageRegistry 0x00000000fcCe7f938e7aE6D3c335bD6a1a7c593D

Demo

Watch the demo on YouTube: Storage Farcaster Gift Demo

License

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

Releases

No releases published

Packages

No packages published