RFP: Paywall for Soft DAO Arcade


Soft DAO is seeking proposals from qualified developers to build a paywall for an existing collection of HTML games. The objective is to create an on-chain “quarter arcade” experience where users can access the games by making payments that will be distributed 50-50 between the DAO and randomly selected users. This RFP outlines the requirements and necessary skills for the project.

Project Overview:
Soft DAO intends to integrate a paywall into open-source HTML5 games, such as the examples provided below:

The paywall should be constructed using the Unlock protocol (or similar) in conjunction with http://magic.link for user authentication.

USDT Payments made by users will be directed to a smart contract, with 50% allocated to the DAO and the other 50% awarded to a random user who made a payment on that day.

This infrastructure should be built on Polygon (or another high-throughput L2 chain).

Required Skills:
The selected developer(s) should possess the following skills and experience:

  • Familiarity with modern JavaScript stack, including Next.js, React, TypeScript, and Node.js.
  • Proficiency in modern infrastructure tooling, such as AWS, Render, etc.
  • Smart contract development experience (optional but advantageous).
  • 1-3 years of experience in a commercial development environment.

The proposed solution should include the following deliverables:

  • Integration of the paywall into the specified HTML games.
  • Implementation of user authentication using http://magic.link or a similar authentication mechanism.
  • Development of a smart contract to handle payment distribution to the DAO and randomly selected users.
  • Deployment of the solution on a suitable infrastructure, considering scalability and performance requirements.

Proposal Submission:

Interested developers are requested to submit a detailed proposal addressing the following points:

Overview: Provide an overview of the proposed technical solution and approach.

Timeline and Milestones: Present a timeline and milestones for the project’s execution. Please include the following key milestones for the project:

  • Proposal submission deadline
  • Proposal evaluation and selection
  • Development and implementation
  • Testing and deployment

Please note that timelines are subject to adjustments as appropriate.

Relevant Experience: Share relevant experience and past projects that demonstrate the required skills.

Compensation: Propose desired compensation for the development effort, including cost breakdown if applicable.

Additional Considerations: Include any additional considerations or recommendations for the project’s success.

Proposal Evaluation:
The community may evaluate proposals based on the following criteria:

  • Demonstrated understanding of the project requirements.
  • Technical feasibility and proposed solution’s compatibility with Soft DAO’s ecosystem.
  • Experience and qualifications of the development team.
  • Realistic timeline and cost estimation.
  • Quality and clarity of the proposal.

Contact Information:
For any inquiries or clarifications regarding this RFP, please submit:

[Your Name]

[Your Telegram Handle]

[Your GitHub]

The Soft DAO looks forward to receiving your proposal and collaborating to bring this project to fruition.

Desired Compensation:
Please propose your desired compensation for the development effort, including a breakdown of costs if applicable. Soft DAO is open to negotiations and considering competitive offers.