Skip to content

A Web3-powered decentralized code snippet hub on Starknet, enabling secure storage, sharing, and real-time collaboration with Web3 authentication and voice chat.

License

Notifications You must be signed in to change notification settings

Davidemulo/Snipu

 
 

Repository files navigation

Snipu 🚀

Revolutionizing Code Sharing in Web3 with Blockchain-Powered Collaboration

Snipu is a decentralized platform that transforms how developers share and collaborate on code using blockchain technology. By integrating Starknet wallets and on-chain storage with real-time collaboration features, we're building the future of Web3 development workflows.

🌟 Features

  • Starknet Wallet Authentication
    Securely authenticate using your Starknet wallet
  • On-Chain Code Storage
    Store code snippets immutably on the blockchain
  • Smart Organization
    Categorize and manage snippets with custom tags
  • Shareable Links
    Generate permanent, verifiable links for any snippet
  • Global Discussion Board
    Discuss, like, and bookmark snippets community-wide
  • Real-Time Voice Chat
    Collaborative voice rooms for live code debugging
  • Decentralized Architecture
    Built on blockchain for true data ownership

🚀 Getting Started

Prerequisites

  • Node.js v18+
  • Starknet wallet (ArgentX or Braavos)
  • Yarn/NPM/PNPM/Bun

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/snipu.git
  1. Install dependencies :
npm install
# or
yarn
# or
pnpm install
# or
bun install
  1. Running locally:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

About

A Web3-powered decentralized code snippet hub on Starknet, enabling secure storage, sharing, and real-time collaboration with Web3 authentication and voice chat.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.3%
  • JavaScript 2.6%
  • CSS 1.1%