Having an address book for token transaction in NNS

Hi everyone.
Maybe I have missed this point somewhere but would it be a good idea to have an address book in NNS?
I understand that NNS is mainly used for IC governance but I think many of us also use it for token (ICP) transactions. Hence I think it makes sense to have an address book built in NNS.
Otherwise, it’ll be a bit error-prone whenever we have to send/receive tokens using NNS.
Thank you.


I agree.

1 Like

We have such a feature - “an address book for transactions” - in the backlog of NNS-dapp as the idea was mentionned few times. We - the team that develop NNS dapp - also think it could be a useful features. The features has not been specified yet and no timeline.


I have linked your tweets to the mentionned backlog task @paulyoung, thanks for the links.


Thanks Peter for the response. Look forward to having it sooner rather than later.
By the way, never thought that we have spider man in the Dfility team :sweat_smile:


For my normal real-world banks I was very optimistic a few years ago when open banking APIs were announced and first direct started using them. I imagined that I could write some scripts to automate payments, transfers or that at least there there would be a read only API that would let me get account and credit card balances. Unfortunately, at least at the time, when I contacted them it turned out that “open banking” wasn’t open to end users. It would be nice if people could add their own functionality to the nns-dapp. Maybe with a personal banking canister; it could be connected to the nns-dapp so that people don’t lose existing functionality but get to benefit from being able to add their own tweaks. Is there a model that is secure - i.e. normal users don’t get they money stolen by evil banking extensions - but that makes space for a vibrant ecosystem of extensions? Some limited front end and a limited programming language and UI components that are locked down so that they can access the back end canister only, not third party sites?

Of course, you can reject all this front end nonsense and go hard-core quill. But maybe some people like front ends and just want a bit of additional functionality.

1 Like

The above applies to other canisters as well. We don’t have to start with a canister that controls a pile of ICP.