Skip to content

ExpertVagabond/gum-protocol

gum-protocol

On-chain social media protocol for Solana. Create profiles, publish posts, and manage social connections — all stored on-chain via Anchor programs.

Rust Solana Anchor License: MIT

Revival of the Gum Protocol. Originally built by gumhq, preserved and maintained for the Graveyard Hackathon.

Programs

  • gpl_core — Profile and post management
  • gpl_nameservice — On-chain username resolution
  • gpl_session — Session key management with macros

Features

  • On-chain user profiles with metadata
  • Post creation and content storage
  • Social graph (follow/unfollow connections)
  • Session keys for gasless UX
  • Name service for human-readable usernames

Build

anchor build
anchor test

Original

Forked from gumhq/gum.

License

MIT

Author

Maintained by Purple Squirrel Media

About

Gum Protocol — on-chain social media primitives for Solana (profiles, posts, connections)

- Creating gist gum-protocol-quickstart.md ✓ Created public gist gum-protocol-quickstart.md https://gist.github.com/ExpertVagabond/b667deff948dbaa9ff09ee62c608f9e5

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors