Cross-Chain Wallet Signing Without Manual Network Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional blockchain wallets require users to manually switch between networks to transact on different chains, leading to a disjointed user experience and unnecessary processing, especially when interacting with multiple decentralized applications simultaneously.

Innovation Solution

Implementing a cross-chain transaction signing mechanism that allows users to sign transactions on a network different from the currently selected network without changing the wallet's network setting, using a chainID parameter to identify the target network and providing a single transaction approval window for confirmation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually switch between networks to transact on different chains, then the wallet can maintain a single active network model, but the user experience becomes disjointed and transaction processing time increases

Engineering Contradiction:
Improveuser experienceVSAvoidtransaction processing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments the network switching operation from the transaction signing process. The wallet maintains a single active network connection while allowing transactions to be signed for different networks through a segmentation mechanism that separates network context selection from the signing operation itself.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism (the cross-chain transaction signing mechanism) that mediates between the wallet's single active network connection and the need to transact on different networks. This intermediary allows the wallet to maintain one network connection while facilitating transactions on multiple networks.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If users manually switch networks for each transaction, then network connectivity is maintained simply, but multiple processing steps are required and user friction increases

Engineering Contradiction:
Improvetransaction speedVSAvoidprocessing steps
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-establishing the network identification parameter (chainID) in the transaction request before the signing process. This allows the wallet to know the target network in advance and prepare the signing mechanism accordingly, eliminating the need for manual network switching during the transaction process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges the network identification function and transaction signing function into a single integrated process. By combining these functions, the patent eliminates multiple processing steps (network switching + transaction signing) and reduces user friction while maintaining simplicity.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If the wallet uses a single chain model with one active network, then the wallet structure remains simple, but cross-chain transaction capability is limited

Engineering Contradiction:
Improvecross-chain capabilityVSAvoidwallet structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter model by introducing a network identification parameter (chainID) that can be dynamically set in transaction requests. This parameter change allows the wallet to adapt to different networks without changing its fundamental single-chain structure, enabling cross-chain capability through parameter modification rather than structural complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12572922B2Cross-chain transaction signing
Publication Date: 2026.03.10 AVA LABS INC
  • US12572922B2 patent drawing
  • US12572922B2 patent drawing
  • US12572922B2 patent drawing

AI summary

A method and system for cross-chain signing in blockchain wallets are provided. Various aspects may include receiving a transaction request, initiated by a user using a wallet connected to a first network, at a decentralized application operating on a second network. Aspects may also include appending, to the transaction request, an identification parameter associated with the second network. Aspects may also include generating a transaction based on the transaction request and the identification parameter. Aspects may also include signing the transaction in the wallet on the second network using a private key associated with an account of the user. Aspects may also include submitting the signed transaction to the second network.