Optic makes it easy to build community with your biggest fans, share exclusive content and earn through on-chain memberships — all built on Lens for the Spring Hackathon.
-
⭐ Subscription feeds — Creators can publish premium, paywalled content.
-
🌿 Built on Lens Protocol — All interactions are native Lens social primitives.
-
🔑 Easy to use — Smooth onboarding powered by ConnectKit and Family.
-
🎨 Beautiful by design — Modern user interface crafted to delight.
-
📦 Secure storage — All your posts and metadata secured in Grove.
- Node.js >= v20
- Yarn package manager
- A crypto wallet (e.g., Family)
- Clone the repository
git clone https://github.com/ardasarico/optic.social.git
cd optic.social
- Install dependencies
yarn install
- Run the development server
yarn dev
The application will be available at http://localhost:3000.
Create a .env
file in the root directory with the following variables:
NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID=xxxxx
NEXT_PUBLIC_APP_ADDRESS=xxxxx
-
Arda Sari — Developer @ardasarico
-
Emirhan Ugurlu — Designer @eugrl