safe-global / safe-apps-sdk

Client-side SDKs to create third-party Safe Apps
https://safe.global
MIT License
239 stars 114 forks source link

Provide apps access to Safe's addressbook / owners list #44

Open TomAFrench opened 3 years ago

TomAFrench commented 3 years ago

There are situations when certain apps would benefit from having access to addresses which are relevant to the Safe being used:

This is very much a nice-to-have for when the ecosystem is a bit more developed (plus it has some privacy implications which would need to be addressed)

rmeissner commented 3 years ago

plus it has some privacy implications which would need to be addressed

Very important for me :D this might require something like a permission model/ flow

alfetopito commented 3 years ago

On top of that, on my app I'd like to have a list of assets enabled in the current Safe (even if with a balance of 0), so for example I know what token to display.

bh2smith commented 3 years ago

Yes, I am currently writing a “CSV Airdrop” app which could be used by Accounting team to pay out suppliers and even employees. It would be a benefit to them if they were able to cross check the addresses from the CSV they upload with their own address book before submitting the transfers.

https://github.com/bh2smith/safe-airdrop/