Live on the Solana dApp Store — Built for Seeker
Game Boy Advance, signed on Solana.
Drop in your ROM. Connect your wallet. Pay 0.05 SOL once — and that's it. No accounts. No expiring license. No servers we could ever shut down. The blockchain itself proves you own it.
01 / Features
Just the parts that matter.
Built on top of mGBA — the most accurate open-source GBA core out there. No telemetry phoning home. No analytics SDK eating your data. No ads. Just the emulator and your wallet.
mGBA libretro core
Cycle-accurate Game Boy Advance emulation powered by the gold-standard mGBA core. Compiled natively for ARM64, ARMv7 and x86_64.
On-chain licensing
Your 0.05 SOL license payment is verified directly on the Solana blockchain — no central license server, no API key, no account.
License recovery
Reinstalling the app? Switch devices? Reconnect your wallet — the app scans your transaction history and restores your license automatically.
On-chain achievements
Earn achievements as you play, then commit them on-chain with a tap. They live on Solana, tied to your wallet — and come back automatically when you reinstall.
Leaderboard & milestones
Climb an on-chain points leaderboard. Daily play-time goals, on-chain streaks and milestone rewards keep every session worth coming back to.
Customizable controls
Drag and drop every on-screen button. D-pad, A/B cluster, Start/Select, Settings and optional L & R shoulder buttons can be repositioned. Layouts saved separately per orientation.
Controller skins
Make it yours: custom controller skins, separate backgrounds for the top & bottom screen, and up to 3 saved skin favorites with live previews you can switch between in a tap.
Save states + SRAM
Save and load game states anywhere. In-game battery saves are written to your device storage, and can be backed up to a ZIP from Settings before reinstalling.
Fast-forward
1×, 2×, 4× or 8× speed. Skip grinding, breeze through dialogue, finish what you couldn't as a kid.
Auto-save on pause
Switch to another app or get a call mid-battle? SKR GBA automatically writes a save state when the app is paused. Resume right where you stopped.
Native rendering
OpenGL ES 2.0 with hardware-accelerated rendering. Haptic feedback on every input. Smooth 60 fps emulation on the Seeker.
Cheat codes (optional)
Standard GBA cheat-code formats are supported — but locked behind a 0.1 SOL "Anti-Cheat Fee". We believe games should be earned.
02 / How it works
Wallet in. ROM in. Done.
No email signup. No KYC dance. No magic links to your inbox. Your wallet is your account, your license, and your only login — same as every dApp on Solana.
Connect your wallet
Tap "Connect Wallet" in the app. SKR GBA uses the Solana Mobile Wallet Adapter (MWA) — works with Seed Vault on Seeker, Phantom, Solflare, and any other MWA-compatible wallet.
Pay 0.05 SOL once
The app builds a SOL transfer transaction directly to the treasury wallet. You sign it in your wallet app. The transaction is then verified on-chain before access is granted.
Load a ROM and play
Provide your own legally-obtained GBA ROM file. The app loads it into the mGBA core. Your license persists — reinstall the app, switch devices, your license follows your wallet.
Back up before uninstalling
On Android 11 and newer, storage rules are much stricter — your save files live in the app's private folder and are erased if you uninstall. Open Settings → Backup Saves to export them to a ZIP first, then Restore Saves after reinstalling. Your on-chain license is never affected.
03 / Specifications
Every byte, accounted for.
Real specs, no hand-waving. APK is signed, reproducible, and shipped through the Solana Seeker dApp Store — the official review process is the audit.
- Application ID
- com.skrgba.seeker
- Version
- 1.1.24 (code 35)
- Minimum Android
- 8.0 (API 26)
- Target Android
- 15 (API 35)
- Architectures
- arm64 · armv7 · x86_64
- APK size
- ~9.6 MB
- Emulator core
- mGBA libretro
- Rendering
- OpenGL ES 2.0
- Wallet protocol
- Solana MWA
- Solana network
- mainnet-beta
- RPC endpoint
- Helius Gatekeeper
- License
- Proprietary
04 / Wallets
Bring any wallet.
We use the Mobile Wallet Adapter — the standard Solana protocol every serious wallet implements. We didn't have to whitelist anyone. It just works.
Solana Seed Vault
Native to Seeker · recommended
Phantom
Most popular Solana wallet
Solflare
Mobile + browser wallet
Any MWA wallet
Open standard, no lock-in
05 / Pricing
0.05 SOL. That's the whole price list.
One transaction. No tiers, no "pro plan," no in-app currencies. The cheat unlock is its own thing — and yes, on purpose, it costs more than the actual emulator.
App License
Full emulator access, paid once
- Load unlimited GBA ROMs
- Save states + in-game SRAM
- Fast-forward 1×–8×
- Customizable on-screen controls
- Automatic license restore via wallet
- Wallet-tied permanently
Anti-Cheat Fee
Optional shame fee to unlock cheats
- Unlocks the cheat code entry dialog
- Standard GBA cheat-code formats
- Permanently tied to wallet
- Costs more than the license — by design
- Not required to play any game
Seeker Genesis holders play free for 30 days first — unlocked on-chain, Solana network fee only. Everyone else unlocks with the one-time license above.
Why the cheat fee costs more
Look — we get it, sometimes you just want to breeze through a tough boss. But pricing cheats at twice the emulator itself is a small speed bump to make you think about it first. Beat it the honest way. Or pay the toll.
06 / FAQ
Frequently asked questions.
Is there a free trial?
Yes — exclusively for Seeker Genesis holders. If your wallet holds the soulbound Seeker Genesis token, you can unlock a 30-day free trial and play the full emulator before deciding to buy.
Activating it signs a one-time on-chain marker tied to your wallet — you pay only the Solana network fee (~0.000005 SOL), nothing to us. Because the start date lives on-chain, the trial can't be reset by reinstalling. When the 30 days end, the one-time 0.05 SOL license keeps you playing for good.
Wallets without a Genesis token unlock with the 0.05 SOL license directly.
Does SKR GBA include any games or ROMs?
No. SKR GBA is an emulator only. It does not include, bundle, distribute, host, or link to any game ROM files, BIOS images, or copyrighted content whatsoever. It ships completely empty.
To play, you load a Game Boy Advance ROM file that you legally own through your device's file picker. Sourcing and the legality of any ROM you load is entirely your responsibility.
SKR GBA is not affiliated with, endorsed by, or sponsored by Nintendo or any game publisher. "Game Boy Advance" is a trademark of Nintendo.
What happens if I reinstall the app or get a new device?
Your license is tied to your Solana wallet address, not the app installation. After reinstalling or switching devices, just reconnect the same wallet — the app scans your transaction history and automatically restores your license. No re-purchase needed.
Important — back up your save files before uninstalling. Due to Android 11+ storage rules, save states and battery saves are stored in the app's private folder and are deleted when you uninstall. Before removing the app, open Settings → Backup Saves to export all saves into a ZIP file (store it anywhere — Downloads, Google Drive, etc.). After reinstalling, use Settings → Restore Saves to bring them all back. Without a backup, your progress will be lost.
Why pay with SOL instead of a regular in-app purchase?
On-chain licensing is genuinely permanent: there is no central license server we could shut down, no account database we could lose, no subscription that expires. The blockchain itself proves you own the license.
It also means no Google Play 30% fee, no payment processor middlemen, and the developer never holds your personal data.
Which wallets are supported?
Any wallet that implements the Solana Mobile Wallet Adapter (MWA) standard. This includes:
• Solana Seed Vault (built into the Seeker)
• Phantom (mobile app)
• Solflare (mobile app)
• Any other MWA-compatible wallet
SKR GBA does not require special integration for each wallet — MWA handles it as an open standard.
Why does the Anti-Cheat Fee cost more than the license?
Intentionally. We believe games are meant to be earned, not bypassed. By charging 0.1 SOL — twice the cost of the actual license — we make cheating expensive enough that most players will pause and reconsider.
If you absolutely need cheat codes (replaying old favorites, accessibility, completionist runs), the option is there. But you'll pay for the privilege.
What permissions does the app need?
SKR GBA only requests the permissions strictly required for emulation:
• INTERNET — to verify your license on the Solana blockchain
• VIBRATE — for haptic feedback on button presses
• MANAGE_EXTERNAL_STORAGE — to read your ROM files from the Documents folder
No camera, no contacts, no location, no analytics, no tracking SDKs of any kind. You can audit the exact permission list by inspecting the APK manifest yourself.
What license is SKR GBA under?
SKR GBA itself is proprietary software, copyright © SKRGBA. The application is licensed for personal, non-commercial use to anyone who has paid the 0.05 SOL on-chain license fee. You may not redistribute, repackage, or commercially exploit the app or its code.
The underlying mGBA libretro emulator core is open source under its own respective license — see mgba.io for details.
Can I get a refund?
No. All sales are final. We do not issue refunds under any circumstances.
Solana blockchain transactions are irreversible — once a payment is confirmed on-chain, we have no technical way to reverse it. There are no refunds for change of mind, accidental purchases, dissatisfaction, device issues, or any other reason.
Before paying, make sure you want to proceed:
• Read all features, permissions, and pricing on this page
• Verify the treasury wallet on a Solana block explorer before signing
• Confirm your wallet is on the correct network (mainnet-beta)
07 / Developer
Made by one person. For the love of it.
Vader · @SKRGBA
Independent solo developer focused on bringing native, hardware-grade emulation to the Solana mobile ecosystem. SKR GBA is built and maintained by Vader alone.
Available now
Live. On your Seeker.
SKR GBA is out now on the Solana dApp Store. Open the store on your Seeker, grab the app, connect your wallet — and play.