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.
Endaoment
A platform that provides Donor-Advised Funds (DAFs) as a service, enabling users to manage their charitable giving.
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.
Code Verifier
A cryptographically random string used in the OAuth 2.0 PKCE extension to enhance security during the authorization process.
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.
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).
URLSearchParams
An interface used to work with the query string of a URL.
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.