Donor-Advised Fund (DAF)

A philanthropic vehicle established at a public charity that allows donors to make a charitable contribution, receive an immediate tax deduction, and then recommend grants from the fund over time.

WTF is a DAF

Endaoment

A platform that provides Donor-Advised Funds (DAFs) as a service, enabling users to manage their charitable giving.

Endaoment

OAuth

An open standard for access delegation, commonly used as a way to grant websites or applications limited access to user information without exposing passwords.

OAuth 2.0

Code Verifier

A cryptographically random string used in the OAuth 2.0 PKCE extension to enhance security during the authorization process.

OAuth 2.0 PKCE

Code Challenge

A derived value from the code verifier, used in the OAuth 2.0 PKCE extension to ensure the integrity of the authorization process.

OAuth 2.0 PKCE

Access Token

A token issued by an authorization server to a client application, used to access protected resources on behalf of the user.

Refresh Token

A token used to obtain a new access token without requiring the user to re-authenticate.

Redirect URI

The URL to which the authorization server redirects the user after granting authorization.

Fetch

A JavaScript function that provides an interface for fetching resources (including across the network).

Fetch API

Using the Fetch API

URLSearchParams

An interface used to work with the query string of a URL.

URLSearchParams

Custodial Cash Donation

A donation type where the donor sends cash to Endaoment for investment in a Donor-Advised Fund (DAF). This is a pull-based transfer where Endaoment initiates the request to pull funds from the donor’s brokerage account.

Wire Cash Donation

A donation type where the donor sends cash to Endaoment for investment in a Donor-Advised Fund (DAF). This functions by a donor initiating a wire transfer from their bank account to Endaoment’s bank account after receiving account details.

Stock Donation

A donation type where the donor sends stock to Endaoment for investment in a Donor-Advised Fund (DAF). This works by a donor initiating a transfer of stock from their brokerage account to Endaoment’s brokerage account.

Crypto Donation

A donation type where the donor sends cryptocurrency to Endaoment for investment in a Donor-Advised Fund (DAF). This works by a donor initiating a transfer of cryptocurrency from their wallet to Endaoment’s wallet and informing Endaoment of the transaction hash which resulted in a transfer of funds.