🔥 What’s This All About?
Hey dev! We’re building DAF-as-a-Service (DaaS)—a novel way of integrating donor-advised funds (DAFs) into any financial application, allowing anyone to add Endaoment’s full suite of functionalities into their own stack.
But here’s the thing: our system is still a work-in-progress, and as an Endaoment-friend (and experienced dev!), we want you to be one of the first to try it out.
This is where you come in — we need your help! We have 2 simple objectives:
- Is integrating as easy as we think it is? Or are we delusional?
- Give us feedback about your development experience
- Is our documentation truly helpful? Can you follow it without losing your mind?
- Give us feedback about the quality of our docs
<aside>
⏰
Timeline
- Docs will be made available on March 21, 2025
- Implementations must be finished and submitted by March 28, 2025
</aside>
💰 What’s In It for You?
- $100 just for trying it out
- $400 if you complete the integration within one week (ideally less!)
- That’s a potential $500 payout for a quick integration challenge (paid in ETH or USDC, your choice!)
🛠What You’ll Be Doing
- Implement the following working core flows:
- Create a user
- Open a DAF
- Donate to a DAF
- Search for organizations
- Grant from a DAF
<aside>
👉
“Working” means the expected end result is achieved e.g. “Create a User” → your integration can provably show a user was created, “Search for organizations” → using the available search parameters, the result of the search is shown, etc. — You get the picture ;)
</aside>
- Follow our docs to integrate with DaaS
- Build a (very simply) UI that consumes the integration endpoints
- No SDK or additional library involved, use you’re preferred fetch-er!
- Don’t worry about creating anything fancy — the goal is to evaluate the ease of the integration rather than your ninja-level quantum-tailwind-CSS with AI-Powered Dynamic Styling skills (but hell, use them if you want and time permits). The UI is simply there so we can easily see the integrations working
- Tell us what’s confusing, missing, or just plain frustrating.