Skip to content

vidhunv1/jabber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jabber

Messaging dapp built on Solana.

https://medium.com/solana-labs/announcing-the-winners-of-solanas-inaugural-hackathon-66a280b33e6

https://jabber-test.vercel.app

https://vimeo.com/479480751

Private chats

  • Send end-to-end encrypted messages to any valid Solana address. Your signing keys are converted to Curve25519 to be used in encrypting the messages.
  • Cheap and real-time. Messages cost 0.0015 SOL for a tweet length message stored permanently. Temporary storage will be much cheaper(it will work like disappearing messages!).

Group chats

  • The creator pays and allocates for storage(upto 10MB) for the group, when storage is full the oldest messages are recycled. When sending messages you only pay the computation costs.

Installation

Requires node, yarn, docker, cargo

  • cd web && yarn install
  • Run the solana localnode yarn localnet:up
  • Create account yarn sol:account:create
  • Get airdrops yarn sol:account:airdrop
  • Deploy program yarn sol:program:deploy
  • Copy the programId to web/config.ts
  • Run app yarn dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published