> ## Documentation Index
> Fetch the complete documentation index at: https://docs.endaoment.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Glossary

### 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](https://dafsquatch.xyz/)

### Endaoment

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

[Endaoment](https://endaoment.org/)

### 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](https://oauth.net/2/)

### 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](https://oauth.net/2/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](https://oauth.net/2/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](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API)

[Using the Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch)

### URLSearchParams

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

[URLSearchParams](https://developer.mozilla.org/en-US/docs/Web/API/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.
