|
| 1 | +--- |
| 2 | +title: "Call for Proposals: Full-Time Open Source Rust Maintainer" |
| 3 | +description: "2024 Q3 Request for Applications for a Full-Time Open Source Rust Maintainer Grant" |
| 4 | +authors: |
| 5 | + - Steve Myers |
| 6 | +date: "2024-08-20" |
| 7 | +tags: ["BDK", "grants"] |
| 8 | +draft: false |
| 9 | +--- |
| 10 | + |
| 11 | +The Bitcoin Dev Kit (BDK) Foundation is seeking proposals for a full-time Rust maintainer to support the ongoing development and maintenance of the BDK suite of open source software. We invite qualified individuals to submit grant applications for this critical role. |
| 12 | + |
| 13 | +## Grant Overview |
| 14 | + |
| 15 | +Position: Open source Rust library maintainer |
| 16 | +Duration: Minimum 1-2 years, full-time commitment |
| 17 | +Focus: Maintaining and improving the BDK Rust codebase |
| 18 | + |
| 19 | +## Key Requirements |
| 20 | + |
| 21 | +- Strong Rust development skills with experience in API design and usage |
| 22 | +- Demonstrated ability to contribute to open source projects, particularly in the Bitcoin ecosystem |
| 23 | +- Solid understanding of Bitcoin on-chain protocols and technology |
| 24 | +- Excellent communication skills and ability to work effectively in a team |
| 25 | +- Commitment to mentoring and supporting other developers in the BDK and Bitcoin community |
| 26 | +- Willingness to contribute to non-coding aspects of the project (e.g., documentation, CI, release management) |
| 27 | + |
| 28 | +## Desired Qualifications |
| 29 | + |
| 30 | +- Vision for maintaining and improving the overall BDK Rust codebase |
| 31 | +- Specific proposals for new or existing BDK Rust features or modules to improve and maintain |
| 32 | +- Engagement with upstream projects (e.g., rust-bitcoin, rust-miniscript, uniffi-rs) |
| 33 | +- Involvement with downstream projects utilizing BDK |
| 34 | +- Understanding of or experience with related protocols (e.g., Lightning, e-cash) |
| 35 | +- Active participation in your local Bitcoin community |
| 36 | +- Potential to start or work for a project/company using BDK in the future |
| 37 | + |
| 38 | +## Proposal Guidelines |
| 39 | + |
| 40 | +Your grant proposal should include: |
| 41 | + |
| 42 | +- Your background and relevant experience in Rust and Bitcoin development |
| 43 | +- Examples of your contributions to open source projects, particularly in the Bitcoin ecosystem |
| 44 | +- Your vision for maintaining and improving the BDK Rust codebase |
| 45 | +- Specific ideas or proposals for features or modules you want to work on |
| 46 | +- How you plan to engage with the broader BDK and Bitcoin developer community |
| 47 | +- Any additional skills or experiences that align with the BDK Foundation's mission and goals |
| 48 | + |
| 49 | +## Evaluation Criteria |
| 50 | + |
| 51 | +Proposals will be evaluated based on the applicant's technical skills, open source contribution history, alignment with the BDK Foundation's mission, and potential impact on the BDK ecosystem. |
| 52 | + |
| 53 | +## Submission Process |
| 54 | + |
| 55 | +Please send your detailed grant proposal to [grants@bitcoindevkit.org](mailto:grants@bitcoindevkit.org). Include "Full-Time Rust Maintainer Grant Proposal" in the subject line. |
| 56 | + |
| 57 | +The BDK Foundation is committed to supporting diverse voices in the Bitcoin development community. We encourage applications from all backgrounds to apply. |
| 58 | + |
| 59 | +For more information about the BDK Foundation and our grants program, please visit our [website](https://bitcoindevkit.org). We look forward to reviewing your proposals and welcoming a new member to our team of open source developers working to improve Bitcoin application security, privacy, and usability. |
0 commit comments