Repository: lastmjs/enable-cryptocurrency-in-funding-yml Branch: master Commit: 072493cead33 Files: 2 Total size: 4.2 KB Directory structure: gitextract_yn3160ov/ ├── LICENSE └── README.md ================================================ FILE CONTENTS ================================================ ================================================ FILE: LICENSE ================================================ This is free and unencumbered software released into the public domain. Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. For more information, please refer to <http://unlicense.org> ================================================ FILE: README.md ================================================ # Enable cryptocurrency in FUNDING.yml This repository's purpose is to gather the interest that the community has in adding cryptocurrencies as an officially supported funding platform for GitHub Sponsors. Star this repo and send an email to opensource@github.com if you'd like to see cryptocurrencies added as official options in the `FUNDING.yml` file for GitHub Sponsors. We can show the social proof to GitHub, and I have great reason to believe they will respond positively. But please do something to help make this happen. ## Proposal This proposal focuses on the two most popular cryptocurrencies, Bitcoin and Ethereum. More could come, but adding these two would be a great start. The proposal is as follows: ### Syntax Add `bitcoin` and `ethereum` fields to the `FUNDING.yml` file for GitHub Sponsors. In addition to the platforms already available in the `FUNDING.yml` file, the following would be added: | Platform | Syntax | | --- | --- | | Bitcoin | `bitcoin: ADDRESS` | | Ethereum | `ethereum: ADDRESS \| NAME` | The `NAME` for the `ethereum` field would be an [`ENS`](https://ens.domains/) name that resolves to the correct address. By simply allowing an Ethereum address, any cryptocurrency built on top of the Ethereum network would also automatically be supported. Stablecoins pegged to `USD` like `DAI` and `USDC` may be of particular benefit to open source project maintainers, as they would essentially be receiving `USD`. ### Presentation When users click on the `Sponsor` button of a repository, hyperlinks to the platforms found in the `FUNDING.yml` file are automatically shown. Since Bitcoin and Ethereum are decentralized networks, there is no single official web presence to send a user to when clicking on an address. There are a few options for generating a hyperlink: * No hyperlink could be generated. The user would just be presented with the plain text address * A hyperlink to a popular block explorer could be added * Here is an example Bitcoin hyperlink that could be presented to the user: [bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq](https://btc.com/bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq) * Here is an example Ethereum hyperlink that could be presented to the user: [0xc9bc72fe58c5FAcc478514313FbA09d13ee3742b](https://etherscan.io/address/0xc9bc72fe58c5FAcc478514313FbA09d13ee3742b) * A hyperlink to a general explanatory page for Bitcoin or Ethereum could be presented, showing the user common tools and methods for donating Bitcoin or Ethereum ## Result Bitcoin and Ethereum would have a native home with GitHub Sponsors. This would help raise awareness of cryptocurrency as a viable way to fund open source projects. Donations could come in through individual contributors clicking on the `Sponsor` button and manually paying out, or other projects could parse out the addresses and provide automated solutions for donating cryptocurrency. Donaters to projects would have transparent access to allow incoming and outgoing transactions of an address, since Bitcoin and Ethereum both expose intimate details of most transactions.
gitextract_yn3160ov/ ├── LICENSE └── README.md
Condensed preview — 2 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (4K chars).
[
{
"path": "LICENSE",
"chars": 1210,
"preview": "This is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, c"
},
{
"path": "README.md",
"chars": 3095,
"preview": "# Enable cryptocurrency in FUNDING.yml\n\nThis repository's purpose is to gather the interest that the community has in ad"
}
]
About this extraction
This page contains the full source code of the lastmjs/enable-cryptocurrency-in-funding-yml GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 2 files (4.2 KB), approximately 1.0k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.