midnight-cq:dapp-connector-testing
OfficialValidate DApp wallet integration end-to-end.
Authordevrelaicom
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Provides a structured approach to verify DApp wallet integration with the DApp Connector API by simulating wallet connections, API surfaces, and error scenarios across diverse stub configurations.
Core Features & Use Cases
- Connection lifecycle testing: wallet discovery, apiVersion validation, connect/disconnect, and reconnection flows.
- ConnectedAPI methods coverage: balances, addresses, transfer/intent creation, signing, configuration, and proving provider.
- Error handling and progressive enhancement: simulate InternalError, Rejected, PermissionRejected, and Disconnected, and verify fallback behavior when methods are not available.
- Wallet stub patterns: configurable InitialAPI and ConnectedAPI doubles to model diverse wallet capabilities and failure modes.
Quick Start
Create a wallet stub, connect to the DApp, and exercise a representative set of API calls (balances, transfers, signing) to verify integration points.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: midnight-cq:dapp-connector-testing Download link: https://github.com/devrelaicom/midnight-expert/archive/main.zip#midnight-cq-dapp-connector-testing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.