wrong ENS name if account owns multiple ENS names
When using an account which has multiple ENS names registered under its account, we show one of them, but not the actual reverse record.
-
account 0xf50f267b5689b005fe107cfdb34619f24c014457
-
has
kremalicious.ethset as reverse record
-
some other ENS domain shows up instead, one which is owned by this account, but is not set as reverse record:

Expectation
Only the ENS name which is set as reverse record for an address is displayed.
Possible solution
For performance reasons we query an ENS subgraph, this might only hold infos about registered domains for an account, but not for its actual reverse record. Look if this is actually possible with this implementation.
Alternatively, replace this mechanism with the commented out code which does actual blockchain query to find and verify reverse record.
Create a small backend to cache this? This might be a more complex discussion related to identity in the market , couple with what we will do with the 3box integration