Replies: 1 comment 2 replies
-
Hey @Keith-CY , Juan here from @ChainAgnostic . I'm not sure what exactly you're proposing, and whether it's theoretical (a mental model, a design pattern) or practical (a listing in wallet connect's trust network). If the former, maybe I'm the guy to talk to, if the latter, I'm probably not! I would mention that the UTXO<>account interoperability model hasn't been battle-tested across many UTXO virtual machines, but it HAS already been integrated into wallet connect's transaction model, and there are already multi-chain dapps and wallets using it (at least with classic BTC forks). The best description of how this interop is achieved is here: Hope that's helpful in any case. |
Beta Was this translation helpful? Give feedback.
-
Hi team, I'm a developer of Nervos Network(https://github.com/nervosnetwork/) Ecosystem, and our team is exploring a new paradigm to extend wallet connect for generalized UTXO models.
As we know, the UTXO model is definitely different from the account model that a transaction of UTXO model consists of 2 sets of addresses(from address set and to address set) while there're only 2 addresses in a transaction of account model. It should impact the UX protocol dramatically.
For this consideration, we proposed a UX spec of generalized UTXO models for wallet connect protocol:
Here is it: https://github.com/Magickbase/neuron-public-issues/blob/main/Neuron-PRDs/WalletConnect/GeneralComponent.md
In short,
The account should be a set of addresses specified by the owner, instead of an independent address;
Addresses of an account will be grouped by their algorithms(functionality/contract/script), so only selected address groups of the account will be accessible to a dapp;
A transaction overview will be primarily displayed with aggregated data from the perspective of
addresses
, e.g.while the complex and obscure transaction structure can be inspected manually
It would be great if a universal UX could be populated by wallet connect, and I appreciate your attention to this matter.
Beta Was this translation helpful? Give feedback.
All reactions