Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an Ethereum name or address to package.json #1416

Closed
lastmjs opened this issue Aug 28, 2019 · 3 comments
Closed

Add an Ethereum name or address to package.json #1416

lastmjs opened this issue Aug 28, 2019 · 3 comments

Comments

@lastmjs
Copy link

lastmjs commented Aug 28, 2019

I would like to see an Ethereum name or address added to the ethereum field of the package.json file. This will allow consumers of the project to know a canonical address to send funds to. For example, I'm building an application that will allow developers to automatically donate ETH to all of their npm dependencies that have an Ethereum address in their package.json file.

Having an Ethereum address would allow various cryptocurrencies to be donated, including stablecoins pegged to USD, like USDC or DAI. Essentially it is another payment network like PayPal, but open and decentralized like the internet. Getting an address is relatively straightforward through something like MetaMask or Coinbase. You could also generate one on your own.

@bcoe bcoe added the discussion label Sep 6, 2019
@bcoe
Copy link
Member

bcoe commented Sep 6, 2019

this sounds like an interesting experiment, are there any platforms that are doing this in practice?

@lastmjs
Copy link
Author

lastmjs commented Sep 6, 2019

None that I know of for cryptocurrency. My project is the only one experimenting in this way that I know of. npm may be coming out with a similar concept very soon, though I doubt it will be crypto-focused: https://blog.npmjs.org/post/187382017885/supporting-open-source-maintainers

@shadowspawn
Copy link
Member

I appreciate that there is a chicken-and-egg problem here with package support vs tooling support, but I don't think this is something that Yargs will adopt in isolation, not least because Yargs does not seek any funding currently. I see you have a repo to gather support for support in "funding": https://github.com/lastmjs/enable-cryptocurrency-in-funding-yml

Full disclosure: I turned this down for Commander too! tj/commander.js#1031

This issue has not had any activity in over six months. It isn't likely to get acted on due to this report.

Feel free to open a new issue if it comes up again, with new information and renewed interest.

Thank you for your contributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants