← Back to Skills Marketplace
158
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ts-sdk-wallet-adapter
Description
How to integrate wallet connection in React frontends using @aptos-labs/wallet-adapter-react. Covers AptosWalletAdapterProvider setup, useWallet() hook, fron...
Usage Guidance
This is an instruction-only guide for adding the Aptos wallet adapter to a React app — it does not include code that runs during install and it asks for no secrets. Before using: 1) verify you install the real @aptos-labs packages on npm (watch for typosquatting or similarly named packages); 2) follow the guidance not to handle private keys in the browser and ensure wallet popups/signing are used; 3) implement the referenced local aptos helper (e.g., waitForTransaction) securely on your app or server; 4) be aware autoConnect: true can automatically reconnect wallets — enable it only if that UX is desired; and 5) confirm compatibility between wallet-adapter and other Aptos SDK versions you use. If you need higher assurance, check the original source repository or official Aptos docs to confirm the examples match upstream guidance.
Capability Analysis
Type: OpenClaw Skill
Name: ts-sdk-wallet-adapter
Version: 1.0.0
The skill bundle provides standard documentation and code snippets for integrating the Aptos Wallet Adapter in React applications using the official '@aptos-labs/wallet-adapter-react' package. It explicitly promotes security best practices, such as avoiding the use of raw private keys in the frontend, and contains no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
The name/description (React wallet adapter integration) matches the instructions and examples. All imports and calls shown (wallet-adapter-react, Network, useWallet, signAndSubmitTransaction, waitForTransaction) are consistent with frontend wallet integration.
Instruction Scope
SKILL.md contains only frontend integration instructions and example components. It does not instruct reading system files, environment variables, or transmitting data to unexpected endpoints. (Note: examples reference a local aptos helper module (../lib/aptos) which the integrator must provide; this is a normal implementation detail.)
Install Mechanism
No install spec or downloads are present; the doc recommends installing the official npm package (@aptos-labs/wallet-adapter-react) which is appropriate for the stated task.
Credentials
The skill declares no environment variables or credentials. The guidance explicitly warns against using private keys in the browser, which is appropriate. There are no requests for unrelated secrets or system config.
Persistence & Privilege
The skill does not request persistent or elevated presence (always:false). It's an instruction-only skill and does not modify other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ts-sdk-wallet-adapter - After installation, invoke the skill by name or use
/ts-sdk-wallet-adapter - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the ts-sdk-wallet-adapter skill.
- Provides a comprehensive guide for integrating wallet connection in React apps using @aptos-labs/wallet-adapter-react.
- Explains setup of AptosWalletAdapterProvider and useWallet() hook.
- Details best practices for transaction submission and wallet connection UI.
- Includes "always" and "never" guidelines for secure and correct frontend wallet handling.
- Lists common mistakes and their solutions for smooth integration.
Metadata
Frequently Asked Questions
What is Ts Sdk Wallet Adapter?
How to integrate wallet connection in React frontends using @aptos-labs/wallet-adapter-react. Covers AptosWalletAdapterProvider setup, useWallet() hook, fron... It is an AI Agent Skill for Claude Code / OpenClaw, with 158 downloads so far.
How do I install Ts Sdk Wallet Adapter?
Run "/install ts-sdk-wallet-adapter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Ts Sdk Wallet Adapter free?
Yes, Ts Sdk Wallet Adapter is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Ts Sdk Wallet Adapter support?
Ts Sdk Wallet Adapter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Ts Sdk Wallet Adapter?
It is built and maintained by iskysun96 (@iskysun96); the current version is v1.0.0.
More Skills