Demonstration of Unity-Solana Wallet in action
- Create/Backup wallet with mnemonic phrase
- Account handling
- Transaction building
- SOL balance
- SPL-token balances
- SPL-token transfers
- Basic UI examples
- WebSocket subscription
- Save and load mnemonics from local txt file
- Save private key in txt file
- Newtonsoft.Json
- Chaos.NaCl.Standard
- Portable.BouncyCastle
- Zxing
- Native File Picker
- Standalone File Browser
- Multiple wallet accounts
- Camera support with QR code scanning for token transfers
- Improved UI for in-game easy integration
- Metaplex NFT / NFT-PRO support with GameObjects
- Token swaps
- NFT swaps
- One-click in-game currency creator
- Themed UI support
- Metaplex auctions for in-game store items
- Clone this repository outside of the main Unity project
- Go to Package Manager in your project
- Click on the plus in the top left corner and select "Add package from disk"
- Select package.json file from a cloned dir
- Once the package is installed, in the Package Manager inspector you will have Samples. Click on Import