Your quickstart for building apps on Filecoin with ready-to-use React components and TypeScript utilities.
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.
- 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
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
Enhance your dApps with powerful integrations (Coming Soon):
- Axelar: Secure cross-chain communication for Web3 applications
- Lit Protocol: Decentralized key management network
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
# For Lighthouse integration:
npx create-filecoin-app my-app --lighthouse
# For Storacha NFT integration:
npx create-filecoin-app my-app --storacha
- Next.js 14
- TypeScript
- Tailwind CSS
- Framer Motion
- shadcn/ui
- Radix UI
Visit our documentation sections:
Join our community:
We welcome contributions! Please read our contributing guidelines before submitting pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.
Built with ❤️ by FIL-Builders