name: surfpool
description: Surfpool is a command-line tool for working with Solana-based deployments and other blockchain runtimes. It integrates with the Solana CLI ecosystem and relies on shared configuration and keypair files managed by Solana tooling.
snapcraft: snapcraft-surfpool/snapcraft.yaml at main · txtx/snapcraft-surfpool · GitHub
upstream: https://github.com/txtxrun/surfpool
upstream-relation: I am the upstream developer and publisher of the snap.
interfaces:
- personal-files:
- request-type: auto-connection
- reasoning: surfpool is a CLI tool that interoperates with the Solana CLI and requires access to the user’s Solana keypair stored in ~/.config/solana/id.json. This file is essential for signing blockchain transactions, and users expect this to work without extra manual steps.
I previously asked for access to classic confinement, but was instead directed to setup the personal-files
plug and request auto-connection.