<div style="display: flex; align-items:center;flex-direction: column;">
<img src="https://hackmd.io/_uploads/HyyVnQv3T.png"/>
<h1>Interoperability </h1>
</div>
<hr style="page-break-after: always;"/>
<img src="https://hackmd.io/_uploads/By3udS3A6.png"/>
# Overview
Participants: Frank, Mark, Watson, Felix
Date: 23.03.2024
[TOC]
<hr style="page-break-after: always;"/>
# Wallets & More - Session
:::info
**Participants:** Mark, Felix, Watson, Frank
**Date:** 23.03.2024, Saturday 10 am (cet) till 13:30 (cet)
**Place:** Google Meet
**Tools:** HackMD
:::
## Summary - Essay
We started our session with a Quick Recap of Unifires in the Last Month.
We decided the main goal was to disect the topic Wallets.
We encoutenterd many side topics.
To Each Sidetopic we wrote Notes.
After each iteration, we restructured our doings and gave it a shape.
In the end we wrote a quick summary.
<hr style="page-break-after: always;"/>
## Cross Talk
In Cross Talk we spoke about the latest unifire happings.
- Felix: Previous work and new stakeholders of Unifires
- Felix: Knowledge Sharing Idea / Workshops Idea eloboration
- [Example or Swarm Project ](https://catalyst-swarm.gitbook.io/df-reputation-workgroup)
- Rough Roadmap could be the following
- 1. Expert talks
- 2. Identify most effective integration
- 3. Translate integration into proposals
- 4. Make incentivasatoin for work working
- Felix: Identify low hanging works : Interoperability integration of Polkadot <-> Cardano
- Felix: Felix particpated in occasion on the Polkadot Side. Gave a Summary.
- Frank: Frank participated in sub0. Promoted Unifires. Got good Feedback.
- Watson: Watson introduced himself.
- Colleague of Frank
- Watson is a early founder in the Ethereum Eccosystem
- Familar with Polkadot and good familiary with Ethreeum
- Watson is happy to be here. Intrested in Unifires Shinanagins
- Frank keeps him uptodate.
- Mark: Upcomming Toloise Talk and meeting.
- Mark: Mark gave a quick elobration of Catalyst, the governance of cardano.
<hr style="page-break-after: always;"/>
## Disection
In Disection we disected the Topic Wallets. Its started as a Open Fire Round and on the go we found patterns. These patterns made similarites and diffrences clearer.
We started with the Cardano Wallet, Eternal.
Eternal is the most used wallet.
It displays Epoch. One Epoch is 5 Days.
You can manage multiple Wallets.
Every Wallet can manage multiple accounts.
HD Wallet means Hierachaly Determistic and thats what is used.
There is alternative, single account address.
There is a dashboard in Eternal.
Available funds and locked funds.
Locked funds just means they are locked for further staking. They still can further used. Thats a diffrence compare to the current Polkadot version.
Wallet allows staking. Polkadot and cardano staking thruh pools.
Cardano Address has a stake key. Stake key allows staking.
Eternal allows bulk transaction.
Cardano has multiple native tokens.
I can register a native token via [cardano foundation](https://github.com/cardano-foundation/cardano-token-registry)
There is an exchange. The excahnge shows many token. One of the [exchange](https://www.taptools.io/)
There was a problem. Scam tokens were sendt. There is registery. They have maliosouc link. There is pool.pm
The gist of our Journey is, there is a wallet. The wallet allows diffrent actions. The actions are the following.
The Eternl wallet allows me to:
- Send
- Receive
- Swap
- Vote
- Stake
- See History
- See Dapps Explorer
- See Staking Dashboards
### General
```plantuml
left to right direction
wallet -- (send)
wallet -- (receive)
wallet -- (swap)
wallet -- (vote)
wallet -- (stake)
wallet -- (shows history)
wallet -- (shows dapps)
wallet -- (shows staking)
wallet -- (shows connections)
```
<hr style="page-break-after: always;"/>
### Polkadot
**Rewardsystem**: (Talisman)
Talisman main income is via the stakepool fees. Their default pool is the talisman pool. You are easily allowed to use diffrent pools. Talisman income via the stakepools goes back into the further development of Talisman.
**Open Source**: Talisman is open source. The license is GPL. [The Repo](https://github.com/TalismanSociety/talisman-web?tab=GPL-3.0-1-ov-file)
- Send: Talisman allows you to send token to diffrent addresses
- Receive: Talisman allows you to receive tokens to your addresses and display them nicley
- Swap: Talisman allows you to swap tokens. How the swap is actually happening is currently unkown.
- Vote : Talisman doesnt do voting. Polkadot assembly or subsquare allows voting.
- Stake : Talisman allows you to stake your tokens to all available chain. Its possible to stake on diffrent chains.
- Shows History : Its possible to see History. Its not easy to see all transaction, because one address can have multiple sub addresses on diffrent chains.
- Shows Staking: Talisman provides some overview about your stake.
- Shows Connections:Talisman provides a way to see all connections that you are logged in via your wallet in diffrent sites.
<hr style="page-break-after: always;"/>
### Cardano
**Rewardsystem:** (Eternal)
**Open Source:** Eternl is not open source.
- Send: Eternl allows you to send token to diffrent addresses
- Receive: Eternl allows you to receive tokens to your addresses and display them nicley, also allows generating new addresses to receive (pseudonimity).
- Swap: Eternl allows you to swap tokens. How the swap is actually happening is currently unkown.
- Vote: Voting can be done through Eternl.
- Stake: Eternl allows you to stake your Ada, staking does not lock your Ada.
- Shows History: it is possible to see History in a simple, understandable view.
- Shows Staking: Eternl provides some overview about your stake.
- Shows Connections: Eternl provides a way to see all connections that you are logged in via your wallet in diffrent sites.
- Exchanging tokens directly through Eternl via DEX:
- Eternl uses some aggregators (like DexHunter and MuesliSwap), that collects quotes from multiple DEX-es and chooses the best.
- Eternl does not adds a percentage on the exchanges initiated, only the aggregator adds its own fees.
**Notes:**
Stakepool Operations https://www.titanstaking.io/
Funded Proposals in Catalyst https://projectcatalyst.io/search?q=eternl
<hr style="page-break-after: always;"/>
### Ethereum
**Rewardsystem:** (Metamask)
- Metamask takes a percentage of the transactions for itself to fund development (Felix, is this right?).
- Exchanging tokens directly through Metamask:
- Metamask collects quotes from multiple DEX-es and chooses the best.
- Metamask also adds a percentage on the exchanges initiated as "provider" fee (on top of the DEX fees).
<hr style="page-break-after: always;"/>
## Side Topics
### Governance
In Governance we spoke quickly how diffrent eccosystem are oganise funding.
- Ethereum via Ethereum Foundation
- You write a proposal and a commitee votes for it
- Unkown how the comittee is selected
- Cardano via Catalyst
- You go to ideascale and create a proposal to release funds for implementing a specific project
- Ada holders vote with the weight of their Ada
- Polkadot via OpenGov
- You go to polkaassemly and ask the community to vote with their Dot
- Governance logic sits in the governance pallet (have to check)
### Question Watson
In Question Watson we elobrate diffrent question from Watson.
- Unifires is a collarbarotion across Eccosystem
- Currently cardano & Polkadot
- No rivaly
- 1. What is pledgin system?
- 2. Is there a centralised Propsal form input? Whats has to be in
- 3. What is the current onbarding?
- We elobrated template creation for cross funding, cross communication, corss, is most likely new.
### Handle and Identiy
There are solution for Handles and idently.
A handle is a mapping of address to a understanble text. 0x389040 -> frank.dotdotcard
A Identiy is about identify the person via diffrent process.
#### Identiy
- In polkadot we are asking Dudley. Kilt main dev.
- Polkadot we have kilt. Kilts main topic is Identiy
- Polkadot has identity in polkassembly. It works via stake dots and safe a handle.
- In Cardano we are ask Intersect & Sanchonet, IAMX & NMKR, CF dev team Catalyst
- In Cardano we have [Identify from the Foundation](https://identity.cardanofoundation.org/)
- Cardano f.e [linko](httkps://identity.cardanofoundation.org/)
- IOHG atopia identiy, quite new,
#### Handle
- Ethereum [ENS](https://ens.domains/)
- Polkadot we have azero. Azero main topic handle.
- Polkadot azero.id sits on Aleph Zero. not well intregrated yet.
- Cardano Name Service, [CNS](https://cns.space/)
### Eccosystem Start
- In polkadot we started with Entity parity
- For polkadot overall in the end the enity parity should become absolutat
- In cardano we started with Input Output Hong Kong, was renamed to Input Output Global.
- For cardano overall in the end Input Output Global should become absoute.
### Stakepools
- On Cardano the ideal number of validator nodes are around 500.
- A validator get rewards for minting blocks.
- With more delegated Ada, validators has more chance to be selected for block production.
- But after the pool "saturates" (the delegated Ada amount reaches a certain threshold, the returns diminish significantly to incentivize the distribution of delegated Ada.
- We have staking dashboards
- On Polkadot we have [staking.polkadot](https://staking.polkadot.network/#/overview)
- On Cardano we have [pool.pm](https://pool.pm/ ) and [cexplorer](https://cexplorer.io/pool)
- We have staking dashboards in the wallets
### Licences
There are many licenses. Common Problem of Eccosystem that Projects claim to be open source. But Open source is a vague subject. This is a common issue.