---
updatedAt: 2025-01-10T10:03:07.000Z
agentTools:
  projectIndex: https://docs.thegivingblock.com/llms.txt
---

# 🌕 Crypto Donations

This flow should be used when you would like to build your own donation form or embed our donation form for crypto donations using our 501c3 partner

# Authentication

* [x] If not yet authenticated then perform [Authentication](https://docs.thegivingblock.com/reference/authentication)
  * Obtain **access** and **refresh** tokens and store them securely to get access to other API endpoints.

# Crypto onboarding flow

* [x] Use the [NPO Onboarding](https://docs.thegivingblock.com/reference/npo-onboarding) endpoint to create a new non-profit organization entity in our system
  * Please contact <integrations@thegivingblock.com> for assistance with mapping your non-profit organization data to the endpoint parameters if needed.
  * Obtain an **organization ID** in the response.
* [x] Use the [NonProfitCryptoOnboarding](https://docs.thegivingblock.com/reference/post_v1-non-profit-onboarding-organizationid-crypto) endpoint to enable the crypto donation method