ts-sdk-wallet-adapter

Integrate Aptos Wallet Adapter into React apps for wallet connections and transactions.

19|8|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/aptos-labs/aptos-agent-skills --skill ts-sdk-wallet-adapter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ts-sdk-wallet-adapter
Source: https://github.com/aptos-labs/aptos-agent-skills/tree/main/skills/sdk/typescript/ts-sdk-wallet-adapter
Command: npx skills add https://github.com/aptos-labs/aptos-agent-skills --skill ts-sdk-wallet-adapter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies integrating cryptocurrency wallet connections and handling transaction submissions within React-based frontend applications for the Aptos ecosystem.

Core Features & Use Cases

  • Wallet Connection: Enables users to connect their Aptos-compatible browser wallets (e.g., Petra, Nightly).
  • Transaction Handling: Facilitates secure signing and submission of transactions initiated from the frontend.
  • UI Components: Provides examples for building wallet connection status and transaction submission buttons.
  • Use Case: A decentralized application needs to allow users to connect their Petra wallet to sign and submit a transaction to mint an NFT.

Quick Start

Use the ts-sdk-wallet-adapter skill to connect a user's wallet and submit a transaction.

Frequently Asked Questions about ts-sdk-wallet-adapter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect an Aptos wallet to my React frontend application?

To connect an Aptos wallet in a React frontend, use the Aptos Wallet Adapter to integrate browser wallets like Petra and manage connection states via the useWallet hook for secure user authentication.

How do I submit a transaction to the Aptos blockchain from a React dApp?

To submit an Aptos transaction from a React dApp, use the wallet adapter to facilitate secure signing and submission of typed payloads initiated by the user through their connected browser wallet.

Does the Aptos Wallet Adapter support Petra and Nightly wallets?

Yes, the Aptos Wallet Adapter supports connecting Aptos-compatible browser wallets including Petra and Nightly, enabling secure user authentication and on-chain interactions within React applications.

What is the useWallet hook used for in Aptos dApp development?

The useWallet hook in Aptos dApp development is used to manage wallet connection status and facilitate on-chain interactions, allowing your React frontend to securely sign and submit typed transaction payloads.

Can I use the Aptos Wallet Adapter to build UI components for transaction signing?

Yes, you can use the Aptos Wallet Adapter to build React UI components, providing examples for rendering wallet connection status and transaction submission buttons to facilitate secure on-chain interactions.