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.

0.05 SOL One-time license
Android 8.0+ Minimum requirement
9.6 MB APK size
SKR GBA emulator running on a phone — 3D mockup
100% On-chain license
mGBA libretro core
MWA Wallet adapter
Plays · Forever

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.

01

mGBA libretro core

Cycle-accurate Game Boy Advance emulation powered by the gold-standard mGBA core. Compiled natively for ARM64, ARMv7 and x86_64.

02

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.

03

License recovery

Reinstalling the app? Switch devices? Reconnect your wallet — the app scans your transaction history and restores your license automatically.

04

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.

05

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.

06

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.

07

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.

08

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.

09

Fast-forward

1×, 2×, 4× or 8× speed. Skip grinding, breeze through dialogue, finish what you couldn't as a kid.

10

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.

11

Native rendering

OpenGL ES 2.0 with hardware-accelerated rendering. Haptic feedback on every input. Smooth 60 fps emulation on the Seeker.

12

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.

com.skrgba.seeker Build 35 · Signed
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.

Required · One-time

App License

Full emulator access, paid once

0.05SOL
  • 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
Optional · Anti-Cheat

Anti-Cheat Fee

Optional shame fee to unlock cheats

0.1SOL
  • 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.

Solana ecosystem · Independent · Self-published

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.