Sedimark / dlt-booth

The Connector is the agent system that manages user identity and assets
GNU General Public License v3.0
0 stars 0 forks source link

Generate new Ethereum address as part of the identity generation #4

Open psotres opened 1 month ago

psotres commented 1 month ago

In the current SEDIMARK onboarding scenario we rely on this component for supporting IOTA identity framework, but we also depend on external tools (i.e. Metamask wallet) to support Ethereum Smart Contract operations.

As IOTA SDK seems to support wallet generation, why not to unify both identities and store them on the IOTA stronghold vault? Personally, I'd rather prefer to transition to a single dependency for offloading crypto/DLT related operations.

psotres commented 1 month ago

Should we identify the chainid on the EOA blockchainAccountId DID part according to https://chainagnostic.org/CAIPs/caip-10? (so replace the eip155:1: prefix by something else).