Photonic Wallet is a non-custodial wallet for minting and transferring tokens, following the Glyphs Protocol. The code runs completely client side and only requires a connection to an ElectrumX server.
This is alpha software in active development. If you would like to test it, please be cautious and report any bugs.
- Mint and transfer non-fungible and fungible tokens
- PoW mint contract creation
- Container and author tokens
- IPFS file uploading
- On-chain image thumbnail generation
- CLI for batch minting
- Modify and seal operations for mutable tokens
- Transfer history
- SPV
pnpm installpnpm devIf not using localhost, https may be required for crypto functions to work. This can be enabled by uncommenting basicSsl in vite.config.ts.
pnpm buildBuilds will be in packages/app/dist and packages/cli/dist. Web app can be served as a static site.
pnpm build:tauriExecutables will be in pacakges/app/src-tauri/target/release.
Add -d for a debug build.
The CLI is used for batch minting tokens. See packages/cli/README.md for more information.
MIT. See LICENSE.
