gdex-ui-wallet-connection

Build React UI components for wallet connection and API-key authentication in GDEX apps.

4|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/GemachDAO/gdex-skill --skill gdex-ui-wallet-connection
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gdex-ui-wallet-connection
Source: https://github.com/GemachDAO/gdex-skill/tree/main/skills/gdex-ui-wallet-connection
Command: npx skills add https://github.com/GemachDAO/gdex-skill --skill gdex-ui-wallet-connection

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Frontend teams building GDEX trading apps need reusable React patterns to manage wallet connections, authentication state (API key vs wallet), and a clean chain-switching UI.

Core Features & Use Cases

  • Wallet connection button with status display and logout
  • Dual auth flows: wallet-based login and API key-based sign-in
  • Inline account and chain information components that reflect auth state

Quick Start

Connect a wallet or API key via the provided UI components and verify the AccountDisplay reflects the current authentication state.

Frequently Asked Questions about gdex-ui-wallet-connection

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

FAQPage Schema
How do I build a React UI for wallet connection and API-key authentication in trading dashboards?

You build React UI patterns for wallet connection and API-key authentication by applying modular components to onboarding screens, login flows, and account display components within trading dashboards.

What is the best way to implement dual auth flows for wallet-based login and API key-based sign-in?

The best way to implement dual auth flows is by using modular React components that manage state for both wallet-based login and API key-based sign-in, ensuring clear error handling throughout the process.

How do I add a chain-switcher UI to my React application?

You add a chain-switcher UI by integrating modular React components that provide clear state management and error handling for displaying and switching inline chain information.

Does this wallet connection pattern support status display and logout for account components?

Yes, the wallet connection pattern supports status display and logout by providing inline account and chain information components that reflect the current authentication state.

What are the limitations of using modular React components for GDEX auth state management?

The primary limitation is that these modular React components are specifically tailored for GDEX apps, meaning their auth state management and UI patterns are optimized for trading dashboards rather than general web applications.