Magicred-1 / Weave

Weave, a "Meet-to-Earn" SocialFi project, boosts event visibility by integrating an interactive map and by rewarding the attendees for their participation. (Submission for LFGHO Hackathon)

Home Page:https://www.weave3.xyz/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Weave Logo

Weave - Connecting Web3, One Thread at a Time. !

Powered by GHO Logo GHO Token.

🏆 🏊 Family Pool Prize Winner

At Weave, we believe in the power of networking as a way create limitless amount of possibilities that WEB3 brings to the world.

Our interactive map is designed to help people meet each other at IRL Events, to make events visible to everyone and rewards active users with a integrated leaderboard.

Preview

The app is deployed on Vercel and can be accessed at https://weave-three.vercel.com

Getting started

Install dependencies

pnpm i

Copy .env.example to .env.local and set the NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID, NEXT_PUBLIC_INFURA_ID, SESSION_SECRET, NEXT_PUBLIC_CONTRACT_ADDRESS, NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_SECRET, NEXT_PUBLIC_PINATA_API_KEY.

To get a WalletConnect project ID, go to https://cloud.walletconnect.com/sign-in Here also the link for Infura : https://app.infura.io/

To generate a random session secret, you can use openssl

openssl rand -base64 32

Deployed Contracts

CONTRACTS ADDRESSES
Weave Contract 0x5f856baB0F63a833b311fC9d853a14c8762d583d
Leaderboard Contract 0x39545602B72Bd4a74FE1f4AF755c15C71C9780F0
Vault Contract 0x6a6C3b42e1af8BCd9adD11DFaDb9ab8445497914
Event Factory Contract 0x815257a8A46F2dE5F812DC3232CC0C0c24A7252a
Event Contract X

Stack

Contributing

Weave is an open source project. We are happy to receive your contributions to the project.

License

Weave is MIT licensed.

Authors

About

Weave, a "Meet-to-Earn" SocialFi project, boosts event visibility by integrating an interactive map and by rewarding the attendees for their participation. (Submission for LFGHO Hackathon)

https://www.weave3.xyz/

License:MIT License


Languages

Language:TypeScript 60.4%Language:Solidity 31.3%Language:CSS 5.2%Language:JavaScript 3.0%