Next-gen on-chain experience on Fogo.
Fogo Sessions is an open-source standard for Web3 app sessions on Fogo.
Fogo Sessions helps Fogo app developers to provide a great user experience to their users by:
- enabling their apps to be used with any Solana wallet (even those that don't support Fogo!)
- enabling gasless transactions. No more sending some dust to your address to rescue stranded funds!
- reducing the number of times the user needs to sign with their browser wallet. They only need to sign once to log in!
To jump straight to examples, go to here for an example program compatible with Fogo Sessions and here for an app that interacts with that example program. To run this app locally, follow the intructions in the Development section below.
Note
This is a developer preview. Non-major version bumps may contain breaking changes.
tilt up # Starts local test validators, starts demo app
cargo-build-sbf # Build on-chain programs
pnpm turbo test # Run app tests
cargo test # Run program tests