Skip to content
@Blocify

Blocify

Blocify πŸ§±πŸ“‘

Blocify is an open-source, offline-first, blockchain-based Network-as-a-Service (NaaS) that enables decentralized communication, transactions, and services between nearby devices β€” without any internet connection.

Built for resilience. Designed for decentralization. Powered by local trust.


πŸ” What is Blocify?

Blocify is a framework and protocol stack that allows devices on the same local network (e.g., Bluetooth, LAN, or Wi-Fi Direct) to:

  • πŸ“© Send secure messages
  • πŸ’Έ Perform peer-to-peer token transactions
  • πŸ”§ Run decentralized services
  • πŸ“‘ Operate completely offline

Whether you're in a remote village, disaster zone, festival, campus, or protest β€” Blocify gives you the power of blockchain and mesh communication without needing the public internet.


🧱 Core Features

  • 🟦 Offline peer-to-peer communication using Bluetooth, Wi-Fi Direct, or LAN
  • πŸ” Local blockchain ledger for secure, verifiable transactions
  • πŸ’° Built-in wallet and native coin economy within each local Blocify network
  • πŸ”„ Message + transaction propagation between multiple peer devices
  • 🧩 Modular and pluggable architecture
  • πŸŒ‰ (Optional) sync with public blockchains or IPFS when internet is available

🧠 Why Blocify?

Traditional blockchain apps and messaging platforms depend on internet access. Blocify flips that paradigm β€” enabling true decentralization and offline resilience through:

  • Edge-first architecture
  • Local consensus and trust
  • Autonomous operation in isolated networks
  • Open APIs for local apps and services

πŸ—‚οΈ Repository Structure

Blocify is modular and organized into the following sub-packages:

Module Description
blocify-core Core engine for node identity, messaging, and state handling
blocify-network Bluetooth / LAN-based peer discovery and communication
blocify-ledger Lightweight blockchain for local transaction validation
blocify-wallet Coin system and key management
blocify-messaging Encrypted P2P messaging between nodes
blocify-admin CLI or local dashboard to monitor and manage network
blocify-bridge (Optional) sync with global chains or cloud
blocify-sdk APIs and developer tools to build on Blocify

πŸš€ Quick Start (Coming Soon)

Clone Blocify: git clone https://github.com/YOUR-ORG/blocify.git cd blocify

Start local node (example): npm install npm run dev

You’ll soon be able to run:

  • blocify node
  • blocify-chat example app
  • blocify-wallet demo
  • blocify bridge to sync with the internet (optional)

πŸ§ͺ Demo Use Case

Imagine a festival with no internet.
Attendees open the Blocify app. Phones auto-discover each other via Bluetooth.
They can:

  • Send messages
  • Exchange event coins
  • Vote on activities
  • Share media
    All offline. No servers. No SIM card.

πŸ“… Roadmap

  • Bluetooth and LAN peer discovery (MVP)
  • Local wallet and coin transfers
  • Blockchain sync between peers
  • Messaging and file sharing
  • Developer SDK and CLI tools
  • Sync to IPFS or Ethereum gateway (optional)

🀝 Contributing

Blocify is built for and by the community.

  1. 🌟 Star this repo
  2. 🍴 Fork and clone
  3. πŸ”¨ Build a module or fix an issue
  4. πŸ” Submit a pull request

Check out CONTRIBUTING for guidelines.


πŸ“œ License

Blocify is released under the MIT License.

See LICENSE for details.


🧩 Built With

  • Libp2p
  • Substrate / Custom Blockchain Runtime
  • IPFS / OrbitDB (optional)
  • React Native / Flutter (for apps)
  • Node.js (for CLI and services)

🌐 Website & Docs

Coming soon at blocify.dev
(Stay tuned)


✨ Credits

Blocify is founded and maintained by @Jazzel and open-source collaborators.

Let’s build the local internet β€” together.

Popular repositories Loading

  1. .github .github Public

Repositories

Showing 1 of 1 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…