solana-mobile
67Build Solana Mobile Apps for Android
Solana Mobile setup often fails because native modules, templates, and Android tooling must align. This skill guides reliable setup, integration, diagnosis, and emulator workflows.
Integrate .skr Domain Resolution
Wallet addresses are difficult to recognize in Solana mobile interfaces. This skill provides tested patterns for resolving .skr names through clients or backend services.
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "seeker-domains" from https://skillstore.io/skills/solana-mobile-seeker-domains.md and its manifest at https://skillstore.io/api/skills/solana-mobile-seeker-domains/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Using "seeker-domains". Resolve alice.skr and explain each possible result.
Expected outcome:
The lookup returns the current owner address, reports that the name is unregistered, or identifies a temporary RPC failure.
Using "seeker-domains". Show a readable label for wallet 5FHw... in a profile.
Expected outcome:
The profile displays alice.skr when resolution succeeds and a shortened wallet address when no name is available.
Using "seeker-domains". Plan a backend resolver for a production mobile application.
Expected outcome:
Most static findings are false positives caused by Markdown backticks, JavaScript template literals, relative imports, named configuration variables, and documentation URLs. The Express reference binds to every interface and omits request throttling, which can expose RPC quota and service availability.
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
https://skillstore.io/skills/solana-mobile-seeker-domains/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/solana-mobile-seeker-domains?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/solana-mobile-seeker-domains?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/solana-mobile-seeker-domains/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/solana-mobile-seeker-domains.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>solana-mobile. (2026). seeker-domains security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/solana-mobile-seeker-domains/audits/1@techreport{solana-mobile-solana-mobile-seeker-domains-2026,
author = {solana-mobile},
title = {seeker-domains security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/solana-mobile-seeker-domains/audits/1},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "seeker-domains security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "solana-mobile"
date-released: "2026-08-27"
url: "https://skillstore.io/skills/solana-mobile-seeker-domains/audits/1"
identifiers:
- type: other
value: "skillstore:solana-mobile-seeker-domains:audit:1"
description: "Skillstore immutable audit report identifier"
Show .skr names in profiles, friend lists, and transaction history while retaining an address fallback.
Add validated forward and reverse lookup routes to an existing backend service.
Resolve public .skr data directly in React Native without creating a backend.
Show me how to resolve alice.skr to a Solana wallet address with Solana Kit. Include input validation and not-found handling.
Create a React Native hook that resolves a wallet address to a .skr name. Cache results and fall back to a truncated address.
Inspect my existing backend and add forward and reverse .skr resolution routes using its framework conventions. Separate invalid, missing, and RPC failure responses.
Design .skr resolution for a high-traffic wallet list. Include batching, caching, rate limits, RPC provider constraints, timeouts, and client fallback behavior.
Author
solana-mobileLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
2df56c74b686e0aead67257dc7e2dbb3461bf218
Maintenance freshness
8/27/2026
Usage
0 downloads ยท 0 views
File structure
Build Solana Mobile Apps for Android
Solana Mobile setup often fails because native modules, templates, and Android tooling must align. This skill guides reliable setup, integration, diagnosis, and emulator workflows.
Build Solana Mobile Wallet Features
Mobile wallet integration fails when React Native projects mix incompatible Solana clients or omit required provider and signing details. This skill provides stack-specific patterns for connection, chain data, transactions, message signing, authentication, and troubleshooting.
Verify Seeker Ownership Securely
Client-only token gates can be bypassed or replayed. This skill combines wallet signatures, server-issued nonces, and Token-2022 checks for reliable Seeker verification.
Optimize React Native Apps
by vercel-labs
React Native apps can suffer from slow lists, janky animations, and platform mistakes. This skill gives Codex, Claude, and Claude Code concise rules for performant Expo and React Native work.
Configure Tailwind CSS for Expo
by expo
Expo teams need consistent styling across native and web targets. This skill gives a focused setup path for Tailwind CSS v4, NativeWind v5, and react-native-css.
Build Expo Dev Clients for Native Testing
by expo
Expo teams need reliable development clients when native code goes beyond Expo Go. This skill guides EAS build setup, TestFlight delivery, local builds, installation, and basic troubleshooting.
Build Expo DOM Components
by expo
Expo teams often need web libraries inside native apps without rewriting them. This skill guides Claude, Codex, and Claude Code through safe DOM component patterns.
Build Expo Networking Flows
by expo
Mobile apps need reliable API requests, caching, token handling, and offline behavior. This skill guides Expo developers through fetch, React Query, SecureStore, NetInfo, and environment-based configuration.
Optimize React Native Performance
by CJHarmath
React Native apps can suffer from slow lists, extra renders, and JS thread stalls. This skill provides focused patterns for faster FlatList screens, memoized components, optimized selectors, cached images, and profiling.