This post is to kick off a discussion & brainstorm on extensions & plugins.
What kind of plugins/extensions would you like to see? What kind of APIs/functionality do you think should be supported?
This post is to kick off a discussion & brainstorm on extensions & plugins.
What kind of plugins/extensions would you like to see? What kind of APIs/functionality do you think should be supported?
I’ll be that guy.
I need to know exactly the access extensions can possibly have, and how that is relayed to the user when installing/enabling an extension.
This needs to be laid out at the onset of creating such a feature.
in the case of extensions, I kinda picture this as being a list of what the extension will be able to access & do which the user has to authorize to install that extension. (for e.g “this extension can access audio messages”, “this extension can modify messages you send”, etc…)
Can access
Can never access
cc @zahary as I recall you shared ideas on how to approach extensions in the past
I would like to see an extension that both password and phrases would be applied. The same like metamask.
Extension that instead of eth address numbers and letter, can send via ENS.
Assuming that I’ve interpreted your question correctly, and that you’re seeking community suggestions:
/value SNT ETH
/token search BAT
/swap totle 0.01 ETH SNT
/fund wyre 0.1 ETH
/username check tidus
/ens register tidus.eth
/image keyboard cat
/animated whambulance
/help username
/help wallet import
/spoiler "Fight Club" "Tyler Durden isn't real"
/nsfw We had sex in an uncomfortable place: the back of a Volkswagen.
Commands would post to the chat, display private help/previews, and/or initiate a transaction confirmation as applicable. Users have the option to opt-in or opt-out of the content via the client.
Thanks for kicking this off @iurimatias.
Here are some ideas ive had and dug up from old docs:
the best first extension would be walletconnect, considering that there will be no browser support at first on desktop ,yes walletconnect isn’t decentralized that’s why it should be an extension, users decide to use it or not
second one sending assets in chat via tornadocash , best fit for status because secret will be sent via waku , and we could add a timer in message UI where we could show if it safe to withdraw or not yet
third, swap tokens right in the wallet via decentralized exchanges
WalletConnect is in the works I think - I caught up with Pedro yesterday and I’m sure it’s happening soon
the best first extension would be walletconnect, considering that there will be no browser support at first on desktop ,yes walletconnect isn’t decentralized that’s why it should be an extension, users decide to use it or not
Do you mean an extension specifically for Desktop as it doesn’t have a browser yet? Or would you say the extension also needs to work on Mobile, until Wallet Connect uses Waku?
second one sending assets in chat via tornadocash , best fit for status because secret will be sent via waku , and we could add a timer in message UI where we could show if it safe to withdraw or not yet
third, swap tokens right in the wallet via decentralized exchanges
[/quote]
What benefits do you see in Tornadocash as a extension opposed to integrating mixers using zksnarks? This is arbitrary, but private transactions seem like a core functionality to me. Benefit I see is that it allows users use a trusted mixer. Any thoughts besides that?
Some ideas I gave here: Extra features for “notes for myself”, seem to fit the extension proposal. Some ideas were polls, to-do list and translating of messages.
I recently see Jami adding plugins to his messenger and the result was a background in video calls. They used an end-to-end open source AI tool called TensorFlow.
Apparently with this tool you can make other uses. So here is the report.