Skip to content

Latest commit

 

History

History
105 lines (68 loc) · 2.89 KB

README.md

File metadata and controls

105 lines (68 loc) · 2.89 KB

FIL-Frame

Your quickstart for building apps on Filecoin with ready-to-use React components and TypeScript utilities.

Overview

FIL-Frame is a comprehensive toolkit designed to jumpstart your Filecoin development journey. Built with Next.js and styled with our custom brand design system, it provides everything you need to build decentralized applications on the Filecoin network.

Features

Ready-to-use Components

  • Storage Deals: Create storage deals via providers like Lighthouse
  • Retrieval: Access data using retrieval providers
  • Data DAOs: Build decentralized data applications
  • FVM Integration: Develop on the Filecoin Virtual Machine
  • Proof Generation: Implement Filecoin Plus storage proofs
  • Smart Contracts: Deploy and manage Filecoin smart contracts

Pre-configured Storage Quickstarts

Get started quickly with our pre-configured templates:

  • Lighthouse Template: Quickstart with Lighthouse storage integration, including NFT examples and encryption features
  • Storacha Template: Ready-to-use template with Storacha NFT integration and storage management features
  • Akave Template (Coming Soon): Enterprise-grade storage solutions

Ecosystem Integrations

Enhance your dApps with powerful integrations (Coming Soon):

  • Axelar: Secure cross-chain communication for Web3 applications
  • Lit Protocol: Decentralized key management network

Getting Started

Create a new FIL-Frame project:

npx create-filecoin-app my-app

Navigate to your project directory:

cd my-app

Start the development server:

yarn dev

Using with Specific Integrations

# For Lighthouse integration:
npx create-filecoin-app my-app --lighthouse

# For Storacha NFT integration:
npx create-filecoin-app my-app --storacha

Tech Stack

  • Next.js 14
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • shadcn/ui
  • Radix UI

Documentation

Visit our documentation sections:

Community

Join our community:

Contributing

We welcome contributions! Please read our contributing guidelines before submitting pull requests.

Support

License

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

Built with ❤️ by FIL-Builders