Introduction
The DAO is looking for an easy way to facilitate third-party develop on Soft DAO contracts whereby anyone can use the SOFT SDK to launch a sale or distribute tokens.
The DAO is seeking proposals for the development of SoftSDK_v1, an SDK designed to integrate with sale/distribution contracts which can be found here: GitHub - SoftDAO/contracts
This SDK will serve as a foundational tool to simplify the complexities of token sales/launches and distributions, as well as deploying contracts, configuring airdrops, and claiming tokens across multiple EVM-compatible chains.
Project Overview
The SoftSDK_v1 aims to:
- Provide Multi-Chain Support for seamless interaction across various EVM-compatible chains.
- Simplify Deployment of sale and distribution contracts.
- Streamline Airdrop Setup for admins, including eligibility, token quantities, domains, and vesting schedules.
- Enable easy Token Claims for beneficiaries through various methods.
- Include comprehensive Testing and Documentation for all functionalities.
Scope of Work
The selected developer(s) will be responsible for:
- Ensuring developer-friendly interaction and implementation across various EVM compatible chains.
- Developing functionalities for deploying contracts, launching token sales, configuring airdrops, and claiming tokens.
- Ensuring the SDK’s modular architecture for easy maintenance and extension.
- Conducting rigorous unit testing to ensure the SDK’s reliability and stability.
- Creating a comprehensive documentation website to assist developers in utilizing the SDK.
Deliverables
- A fully functional SoftSDK_v1 that meets the outlined features.
- A documentation website with a quick start guide, installation instructions, and usage examples.
- Complete unit test coverage for all core functionalities and exposed classes.
Budget and Timeline
- Total Project Cost: TBD based on proposal duration and SDK accompanying features
- Project Duration: 1-2 Months, accounting for unexpected developments or additional iterations.
Proposal Requirements
Interested parties should submit a proposal including:
- Background and experience in blockchain SDK development.
- Proposed approach and methodology.
- Detailed timeline with milestones.
- Breakdown of costs and payment terms.
- Examples of previous similar projects.
Evaluation Criteria
Proposals will be evaluated based on:
- Demonstrated experience and technical capability in blockchain technology and SDK development.
- Clarity and completeness of the proposal.
- Feasibility of the proposed timeline and budget.
- Previous work and references.
Submission Instructions
Proposals should be submitted as a Proposal as well as a reply to this RFP by March 4th, 2024. Please ensure your proposal includes all required information and adheres to the submission guidelines.
For further information or clarification contact the team in the channel reserved for SDK support which can be found here: The Soft DAO
Participation
We encourage all interested developers and teams with experience in blockchain development and a passion for advancing the web3 ecosystem to submit their proposals. This is an opportunity to contribute to a foundational project within the Soft DAO, aimed at enhancing accessibility and innovation in the decentralized space.