Unable to login to use NNS principal

  • Find which principal is tied to app 1

I think you cannot for good reasons (keywords no tracking, privacy and anonymous).

Two dapps though can share the same principal if alternative origins are used but I would personally say it’s unlickely that this would happen with NNS dapp and another dapp on the app subnet.

  • Interact with ckBTC tied to app 1 - icrc1_transfer for instance

For the above reason, I would say you cannot too. The from of an ICRC-1 transaction is the caller of the function icrc1_transfer - i.e. the principal used in the dapp that calls the function.

Does it answer your questions?

2 Likes