Skip to content

dimosmera/glueprotocol

Repository files navigation

Glue protocol logo

Glue Protocol Interface

An open source interface for Glue - a protocol for efficiently and privately trading between assets on the Solana blockchain

WebsiteTwitter

MotivationInspirationUse casesIntegrationsGet involved

Glue GIF Demo

Motivation

Make it easy for users to trade between different assets.

What's New

Using Elusiv's SDK Glue now supports private payments!

Try it out

Inspiration

This blog post by Vitalik

Use cases

  • John holds $USDC but Alice wants to get paid in $BONK. Using Glue, John can instantly convert and pay Alice in the asset of her choice.
  • John wants to pay Alice but he does not know her address. He can create a payment link and share it with Alice through email, social media or a text message - it's just a URL that contains tokens!
  • John wants to pay Alice privately without revealing his address. He can create a private balance, fund it and pay Alice through that.
  • Alice wants to get paid so she creates a "Request Payment" link, specifying the asset she wants to receive and her address. Alice sends it to John who can pay her using his preferred token. (coming soon)

On the shoulders of giants

Leveraging tech built by projects in the Solana ecosystem.

  • Elusiv - using Elusiv's SDK to enable private payments
  • Jupiter - using Jupiter's built-in swap transactions and token APIs
  • Bonfida - mapping .sol domain names to SOL addresses
  • Solana Mobile Stack - interacting with wallets on Android using the Mobile Wallet Adapter
  • Droplinks - loading SPL tokens in links to power payment URLs

Get involved

Contributions are welcome! If you think a killer feature is missing or something can be done better, go ahead and file Issues, open Pull Requests, or join me on Twitter to discuss any feedback.

About

An open source interface for the Glue Protocol

Resources

License

Stars

Watchers

Forks

Releases

No releases published