# Endaoment ## Docs - [What is Endaoment?](https://docs.endaoment.org/introduction.md): Endaoment is a nonprofit community grantmaking foundation & Donor-Advised Fund provider built on the Ethereum blockchain, allowing anyone to donate complex assets to over 1.8 million qualified nonprofit organizations and manage charitable funds. - [Explore our Docs](https://docs.endaoment.org/explore-docs.md): Explore our documentation to learn more about the features and organization of Endaoment. Feel free to [reach out directly](mailto:admin@endaoment.org) if you have any questions or want to connect. - [Donor-Advised Funds](https://docs.endaoment.org/donors/about/about-donor-advised-funds.md): We're your tax-savvy home for charitable giving - [Accepted Assets](https://docs.endaoment.org/donors/about/about-accepted-assets.md): Every Nonprofit Now Accepts Every Asset - [Investment Portfolios](https://docs.endaoment.org/donors/about/about-investment-portfolios.md): Deploy dollars from any Endaoment Fund into board-approved traditional and digital asset portfolios. - [Community Funds](https://docs.endaoment.org/donors/about/about-community-funds.md): Powering a new era of collective philanthropy and donor-advised funds. - [The Universal Impact Pool](https://docs.endaoment.org/donors/about/about-impact-funds.md): Supercharging individual contributions through Quadratic Funding and community signaling. - [Get Started](https://docs.endaoment.org/donors/getting-started/getting-started.md): Give anything, grant anywhere using your Donor-Advised Fund (DAF) - [Connect to Endaoment](https://docs.endaoment.org/donors/getting-started/connecting-to-endaoment.md): Login to your Endaoment Dashboard - [Open a Donor-Advised Fund](https://docs.endaoment.org/donors/getting-started/opening-a-fund.md): Your Donor-Advised Fund on Endaoment - [Donate into a Fund](https://docs.endaoment.org/donors/getting-started/donating-to-a-fund.md): Fund your Donor-Advised Fund (DAF) - [Recommend Grants](https://docs.endaoment.org/donors/getting-started/recommending-grants.md): From your DAF to your favorite nonprofit - [Asset Allocation](https://docs.endaoment.org/donors/getting-started/managing-portfolio-positions.md): Manage a fund's target allocations - [Collaborate on a Fund](https://docs.endaoment.org/donors/getting-started/collaborating-on-a-fund.md): Manage your fund with a trusted advisor or family member. - [Blockchain Optionality](https://docs.endaoment.org/donors/getting-started/selecting-a-blockchain.md) - [Fee Schedule](https://docs.endaoment.org/donors/resources/fee-schedule.md): Endaoment App fee schedule: tiered one-time donation fees, one-time grant fees, and portfolio costs. - [Taxability Explainer](https://docs.endaoment.org/donors/resources/taxability-explainer.md): Opening a Donor-Advised Fund (DAF) with Endaoment is more than just a charitable endeavor; it's a strategic financial decision that offers tax efficiency, flexibility, and a modern way to manage your philanthropic goals. By funding a DAF, you can gain immediate tax benefits, as contributions are ded… - [Common Questions](https://docs.endaoment.org/donors/resources/donor-faq.md) - [Endaoment for Advisors](https://docs.endaoment.org/advisors/about/about-endaoment-for-advisors.md): Aligned philanthropy for advisors, their clients and their communities - [Onchain Recordkeeping](https://docs.endaoment.org/advisors/about/platform-recordkeeping.md): Understanding Endaoment's transparent and auditable recordkeeping system - [Getting Started](https://docs.endaoment.org/advisors/onboarding/advisor-onboarding-process.md): Complete guide to onboarding your advisory practice with Endaoment - [Advisory Firm Onboarding](https://docs.endaoment.org/advisors/onboarding/step-1-advisor-onboarding.md): Orientation, compile documents, and sign agreements. - [DAF Creation & Client Onboarding](https://docs.endaoment.org/advisors/onboarding/step-2-daf-creation-and-client-onboarding.md): Bulk DAF creation and client onboarding workflow for Advisors - [Step 3: The DAF Lifecycle](https://docs.endaoment.org/advisors/onboarding/step-3-daf-lifecycle-overview.md): Understanding ongoing donor-advised fund management and advisor responsibilities - [Advisor Managed Portfolios](https://docs.endaoment.org/advisors/portfolios/advisor-managed-portfolios.md): Separately managed accounts for DAF assets, traded by an advisor. - [Portfolio Reporting Requirements](https://docs.endaoment.org/advisors/portfolios/portfolio-reporting.md): Monthly reporting and valuation requirements for Advisor-Managed Portfolios - [Flow of Funds](https://docs.endaoment.org/advisors/portfolios/flow-of-funds.md): Understanding asset movement through the advisor-managed DAF ecosystem - [Prohibited Persons/Entities](https://docs.endaoment.org/advisors/portfolios/prohibited-persons-questionnaire.md): Compliance requirements for private investment capabilities in DAFs - [Adding Collaborators](https://docs.endaoment.org/advisors/collaboration/add-collaborator.md): Add interested parties to a fund so they can help manage and make grant recommendations - [Remove Collaborator](https://docs.endaoment.org/advisors/collaboration/remove-collaborator.md): Remove a collaborator from your fund - [Collaboration Workflow](https://docs.endaoment.org/advisors/collaboration/workflow.md): Guidelines for advisors suggesting donations and supporting client-initiated donations - [Making Donations](https://docs.endaoment.org/advisors/collaboration/donating.md): Advisors can use collaboration to help a client make donations. - [Managing Asset Allocations](https://docs.endaoment.org/advisors/collaboration/allocating.md): Advisors can use fund collaboration to help a client allocate their portfolio. - [Submitting Grants](https://docs.endaoment.org/advisors/collaboration/granting.md): Advisors can use collaboration to help a client make grants. - [Endaoment for Nonprofits](https://docs.endaoment.org/organizations/getting-started/understanding-endaoment.md): Accept complex donations without the hassle - [Sponsored Projects](https://docs.endaoment.org/organizations/resources/sponsored-projects.md): Highlighting specific initiatives - [Organization FAQ](https://docs.endaoment.org/organizations/resources/organization-faq.md) - [API Documentation](https://docs.endaoment.org/developers/getting-started/api-documentation.md) - [Glossary](https://docs.endaoment.org/developers/getting-started/glossary.md) - [Overview](https://docs.endaoment.org/developers/quickstart/overview.md): How to integrate with Endaoment — OAuth and partner paths at a glance. - [Integration Patterns](https://docs.endaoment.org/developers/quickstart/integration-patterns.md): Shared conventions for auth, proxying, idempotency, and amounts across Endaoment API integrations. - [Authenticate](https://docs.endaoment.org/developers/quickstart/login-user.md): Issue a user access token with OAuth 2.0 and PKCE. - [Open a Fund](https://docs.endaoment.org/developers/quickstart/create-daf.md): Create a donor-advised fund for an authenticated user. - [Fund a DAF](https://docs.endaoment.org/developers/quickstart/donate-to-daf.md): Submit a wire donation pledge to fund a donor-advised fund. - [Find a Nonprofit](https://docs.endaoment.org/developers/quickstart/search-for-org.md): Search Endaoment organizations to recommend grants. - [Recommend a Grant](https://docs.endaoment.org/developers/quickstart/grant-from-daf.md): Submit an async grant from a fund to a nonprofit. - [Partner Journey](https://docs.endaoment.org/developers/quickstart/partner-journey.md): Server-to-server partner flow for users, funds, settled donations, and grants. - [Error Handling](https://docs.endaoment.org/developers/quickstart/error-handling.md): Server error shapes, retry guidance, and the production rate limit — plus how to exercise these paths from your own test suite. - [Going to Production](https://docs.endaoment.org/developers/quickstart/going-to-prod.md) - [List fund activity by ID](https://docs.endaoment.org/developers/api/partner-endpoints/list-fund-activity-by-id.md): Returns recent activity for a fund owned by the authenticated tech-platform partner. Unknown, foreign, and non-partner funds all return 404. - [Get fund by ID](https://docs.endaoment.org/developers/api/partner-endpoints/get-fund-by-id.md): Returns enriched fund details for a fund owned by the authenticated tech-platform partner. Unknown, foreign, and non-partner funds all return 404. - [Get donation receipt by ID](https://docs.endaoment.org/developers/api/partner-endpoints/get-donation-receipt-by-id.md): Returns the receipt for a settled donation owned by the authenticated tech-platform partner. Unknown, foreign, and non-partner donations all return 404. - [Get donation pledge receipt by ID](https://docs.endaoment.org/developers/api/partner-endpoints/get-donation-pledge-receipt-by-id.md): Returns the receipt for a settled donation pledge owned by the authenticated tech-platform partner. Unknown, foreign, and non-partner pledges all return 404. - [Get async transfer receipt by ID](https://docs.endaoment.org/developers/api/partner-endpoints/get-async-transfer-receipt-by-id.md): Returns the receipt for a pending (async) transfer owned by the authenticated tech-platform partner. Unknown, foreign, and non-partner transfers all return 404. - [Get liquidated transfer receipt by ID](https://docs.endaoment.org/developers/api/partner-endpoints/get-liquidated-transfer-receipt-by-id.md): Returns the receipt for a liquidated (settled) transfer owned by the authenticated tech-platform partner. Unknown, foreign, and non-partner transfers all return 404. - [List fund grants by ID](https://docs.endaoment.org/developers/api/partner-endpoints/list-fund-grants-by-id.md): Returns all grants (completed and pending) for a fund owned by the authenticated tech-platform partner. Unknown, foreign, and non-partner funds all return 404. - [Provision user](https://docs.endaoment.org/developers/api/partner-endpoints/provision-user.md): Creates (or idempotently returns) an Endaoment user owned by the calling partner. The partner-scoped idempotency key is `partnerUserIdentifier`. Returns 201 when a user is created and 200 when an existing user is returned and its non-email identity is refreshed. - [Create cash donation pledge](https://docs.endaoment.org/developers/api/partner-endpoints/create-cash-donation-pledge.md): Creates a liquidated cash donation pledge for a donation that has already settled at a tech-platform partner. - [Create DAF migration pledge](https://docs.endaoment.org/developers/api/partner-endpoints/create-daf-migration-pledge.md): Creates a liquidated DAF migration pledge for an external DAF migration that has already settled at a tech-platform partner. - [Create stock donation pledge](https://docs.endaoment.org/developers/api/partner-endpoints/create-stock-donation-pledge.md): Creates a liquidated stock donation pledge for a donation that has already settled at a tech-platform partner. - [Create fund](https://docs.endaoment.org/developers/api/partner-endpoints/create-fund.md): Creates a partner-managed DAF using the acting user identity and partnerAccountIdentifier idempotency. - [Submit missing org report](https://docs.endaoment.org/developers/api/partner-endpoints/submit-missing-org-report.md) - [Submit settled grant](https://docs.endaoment.org/developers/api/partner-endpoints/submit-settled-grant.md): Server-to-server partner grant intake after the partner has settled the inbound custodian transfer. Authorized by the tech-platform API key alone — no donor bearer token or acting-user context required. - [Start OAuth authorization](https://docs.endaoment.org/developers/api/authentication/start-oauth-authorization.md): Starts the OAuth 2.0 Authorization Code + PKCE login flow by redirecting the user to Endaoment's sign-in page. - [End user session](https://docs.endaoment.org/developers/api/authentication/end-user-session.md): Ends the user's Endaoment browser session (OpenID Connect end-session / logout). - [Get authenticated caller](https://docs.endaoment.org/developers/api/authentication/get-authenticated-caller.md): Returns information about the caller authenticated through one of the supported API auth mechanisms. API key callers receive API client metadata. Human callers receive their JWT payload from either the Endaoment browser session cookie or an OIDC bearer token. Browser sessions may receive a r… - [Get access token](https://docs.endaoment.org/developers/api/authentication/get-access-token.md): Exchanges an OAuth 2.0 authorization code (Authorization Code + PKCE flow) or refresh token for an Endaoment access token. - [Revoke access token](https://docs.endaoment.org/developers/api/authentication/revoke-access-token.md): Revokes an access or refresh token issued by the Endaoment auth server. - [List community funds](https://docs.endaoment.org/developers/api/funds/list-community-funds.md): Returns a list of community funds that are publicly visible. This endpoint is paginated and returns up to 50 funds per request. No authentication is required as this endpoint only returns publicly visible funds. Fund data includes basic fund information along with enriched data like bala… - [List featured funds](https://docs.endaoment.org/developers/api/funds/list-featured-funds.md): Returns a curated list of featured funds that are publicly visible. This endpoint returns up to 10 featured funds. No authentication is required as this endpoint only returns publicly visible funds. Fund data includes basic fund information along with enriched data like balances and stat… - [List my funds](https://docs.endaoment.org/developers/api/funds/list-my-funds.md): Returns a list of all funds where the authenticated user is the manager. Only returns non-hidden funds and includes manager and collaborator information. Fund balances are automatically refreshed in the background if they are stale. - [Get fund by ID](https://docs.endaoment.org/developers/api/funds/get-fund-by-id.md): Retrieves detailed information about a specific fund by its ID. Access Control: - Public funds are visible to all users - Private funds are only visible to the fund manager and collaborators - [List fund collaborators](https://docs.endaoment.org/developers/api/funds/list-fund-collaborators.md): Retrieves a list of all active collaborators for a specific fund. Access Control: - Fund managers can view collaborators of their funds - Collaborators can view other collaborators of the same fund - Other users cannot view fund collaborators - [Create fund](https://docs.endaoment.org/developers/api/funds/create-fund.md): This operation allows you to create a new fund with or without an associated deployment transaction hash. A deployment transaction hash is only required for integrations that handle on-chain deployments themselves. - [Update fund](https://docs.endaoment.org/developers/api/funds/update-fund.md): Updates an existing fund's information - [Get domestic wire details](https://docs.endaoment.org/developers/api/donations/get-domestic-wire-details.md): Returns the necessary bank and beneficiary details for making a domestic wire transfer to Endaoment. This endpoint provides all the information needed to initiate a domestic wire transfer, including: - Beneficiary (Endaoment) details such as name, account number, and address - Receiving… - [Get international wire details](https://docs.endaoment.org/developers/api/donations/get-international-wire-details.md): Returns the necessary bank and beneficiary details for making an international wire transfer to Endaoment. This endpoint provides all the information needed to initiate an international wire transfer, including: - Beneficiary (Endaoment) details such as IBAN/account number and address -… - [Get total platform impact](https://docs.endaoment.org/developers/api/donations/get-total-platform-impact.md): Returns total platform value in USDC micro-units (1000000 = 1 USD). The value combines historical payouts, fund USDC balances, org USDC balances, and enabled portfolio position values. No authentication is required. - [List supported tokens](https://docs.endaoment.org/developers/api/donations/list-supported-tokens.md): Fetches all tokens supported by Endaoment. This endpoint can be filtered by chainId or tokenType. If chainId is provided, tokenType will be ignored and only EvmTokens on that chain will be returned. If no filter is provided, all supported tokens will be returned. - [Create crypto donation pledge](https://docs.endaoment.org/developers/api/donations/create-crypto-donation-pledge.md): Creates a new donation pledge for a cryptocurrency donation to Endaoment. - [Create DAF migration pledge](https://docs.endaoment.org/developers/api/donations/create-daf-migration-pledge.md): Creates a new donation pledge for migrating funds from an external Donor-Advised Fund (DAF) to Endaoment. - [Create wire donation pledge](https://docs.endaoment.org/developers/api/donations/create-wire-donation-pledge.md): Creates a new donation pledge for a wire transfer to Endaoment. - [Create stock donation pledge](https://docs.endaoment.org/developers/api/donations/create-stock-donation-pledge.md): Creates a new donation pledge for a stock donation to Endaoment. - [Update crypto pledge transaction hash](https://docs.endaoment.org/developers/api/donations/update-crypto-pledge-transaction-hash.md): Updates the transaction hash for an existing crypto donation pledge. Authorization rules: - When a pledge was created by an authenticated user, only the user who created the pledge can update it - When the pledge was created by an anonymous user, anyone can update the hash of the pl… - [List portfolios](https://docs.endaoment.org/developers/api/portfolios/list-portfolios.md): Returns enabled public portfolios plus any portfolios the caller can access when authenticated. Use the optional fundId query parameter to list portfolios available to a specific fund. Authentication is optional; browser sessions may reveal portfolios connected to the caller. - [Get missing org report status](https://docs.endaoment.org/developers/api/nonprofit-organizations/get-missing-org-report-status.md) - [Get organization counts by NTEE major code](https://docs.endaoment.org/developers/api/nonprofit-organizations/get-organization-counts-by-ntee-major-code.md): Returns the number of organizations associated with each requested NTEE major code. Each count matches the total number of results from the organization search filtered by that code, using the same default public visibility rules. Provide nteeMajorCodes as a comma-separated list. An asOf… - [Get organization by EIN](https://docs.endaoment.org/developers/api/nonprofit-organizations/get-organization-by-ein.md): Returns enriched organization details for an EIN. This endpoint may resolve an existing database organization or, for trusted Endaoment server callers, create the organization from external nonprofit data when available. No authentication is required for existing organizations. - [Check organization EIN](https://docs.endaoment.org/developers/api/nonprofit-organizations/check-organization-ein.md) - [List organization subprojects](https://docs.endaoment.org/developers/api/nonprofit-organizations/list-organization-subprojects.md): Returns visible subprojects sponsored by the organization matching the provided EIN. - [List eligible distributions](https://docs.endaoment.org/developers/api/nonprofit-organizations/list-eligible-distributions.md): Returns active impact-pool distributions the organization is eligible to receive. - [Search subprojects](https://docs.endaoment.org/developers/api/nonprofit-organizations/search-subprojects.md): Returns visible subprojects with optional case-insensitive name filtering and pagination. - [Search organizations](https://docs.endaoment.org/developers/api/nonprofit-organizations/search-organizations.md): Returns a list of organizations based on search criteria. This endpoint is paginated and supports various filters including: - Full-text search - NTEE codes (major and minor) - Geographic location (country and state) - Organization status - Compliance status - [Submit missing org report](https://docs.endaoment.org/developers/api/nonprofit-organizations/submit-missing-org-report.md) - [Upload determination letter](https://docs.endaoment.org/developers/api/nonprofit-organizations/upload-determination-letter.md) - [List fund grants](https://docs.endaoment.org/developers/api/grant-transfers/list-fund-grants.md): Returns a list of all grants (both completed and pending) associated with a specific fund. The grants are sorted by creation date in descending order (newest first). - [Get total granted amount](https://docs.endaoment.org/developers/api/grant-transfers/get-total-granted-amount.md): Returns the total amount that has been granted through Endaoment since inception. The amount is returned as a string in the smallest currency unit (1000000 = 1 USD). This endpoint is publicly accessible and does not require authentication. - [Create async entity transfer](https://docs.endaoment.org/developers/api/grant-transfers/create-async-entity-transfer.md): Creates a pending (async) entity transfer request that will be processed by Endaoment. The transfer will be in a pending state until it is fully processed. Entity transfers support Fund to Fund, Org to Org, and Org to Fund transfers. This endpoint requires authentication and th… - [Cancel async entity transfer](https://docs.endaoment.org/developers/api/grant-transfers/cancel-async-entity-transfer.md): Cancels a pending (async) entity transfer request. The transfer must be in a 'PendingLiquidation' state to be cancellable. This endpoint requires authentication, and the user must be authorized based on the origin entity type: - For Fund origins: the fund manager, collaborators, or… - [Create async grant](https://docs.endaoment.org/developers/api/grant-transfers/create-async-grant.md): Creates a pending (async) grant request that will be processed by Endaoment. The grant will be in a pending state until it is fully processed. This endpoint requires authentication and the user must have permission to create grants from the specified fund. - [Cancel async grant](https://docs.endaoment.org/developers/api/grant-transfers/cancel-async-grant.md): Cancels a pending (async) grant request. The grant must be in a 'PendingLiquidation' state to be cancellable. This endpoint requires authentication, and the user must be the manager of the fund from which the grant was initiated. - [List sent recommendations](https://docs.endaoment.org/developers/api/collaboration/list-sent-recommendations.md): Retrieves all recommendations created by the currently authenticated user. - [List received recommendations](https://docs.endaoment.org/developers/api/collaboration/list-received-recommendations.md): Retrieves all recommendations directed to the currently authenticated user. - [List fund recommendations](https://docs.endaoment.org/developers/api/collaboration/list-fund-recommendations.md): Retrieves all recommendations associated with a specific fund ID that the user has access to. - [Get recommendation by ID](https://docs.endaoment.org/developers/api/collaboration/get-recommendation-by-id.md): Retrieves the details of a specific recommendation by its ID. - [Add fund collaborator](https://docs.endaoment.org/developers/api/collaboration/add-fund-collaborator.md): Adds a collaborator to a fund through a trusted tech platform integration. ## Authorization Requirements This endpoint requires two headers: - x-api-key: The tech platform's secret API key - Authorization: Bearer token containing the user's access token ## How it works… - [Create donation recommendation](https://docs.endaoment.org/developers/api/collaboration/create-donation-recommendation.md): Creates a recommendation for donating cryptocurrency. - [Create grant recommendation](https://docs.endaoment.org/developers/api/collaboration/create-grant-recommendation.md): Creates a recommendation for donating cryptocurrency. - [Create crypto pledge recommendation](https://docs.endaoment.org/developers/api/collaboration/create-crypto-pledge-recommendation.md): Creates a recommendation for donating cryptocurrency. - [Create portfolio trade recommendation](https://docs.endaoment.org/developers/api/collaboration/create-portfolio-trade-recommendation.md): Creates a recommendation for a portfolio trade (buy/sell). - [Create stock pledge recommendation](https://docs.endaoment.org/developers/api/collaboration/create-stock-pledge-recommendation.md): Creates a recommendation for donating stock. - [Dismiss recommendation](https://docs.endaoment.org/developers/api/collaboration/dismiss-recommendation.md): Marks a recommendation as dismissed by the user. - [Remove fund collaborator](https://docs.endaoment.org/developers/api/collaboration/remove-fund-collaborator.md): Removes a collaborator's access to a specific fund. Only the fund manager can perform this action. - [List featured activity](https://docs.endaoment.org/developers/api/activity/list-featured-activity.md): Returns a list of featured activities from across the platform, sorted by date (newest first). Authentication is optional: - Featured activities are visible to all users - However, some activities may include additional context for authenticated users - [List fund activity](https://docs.endaoment.org/developers/api/activity/list-fund-activity.md): Returns a list of recent activities associated with a specific fund. The activities are sorted by creation date in descending order (newest first). - [List caller activity](https://docs.endaoment.org/developers/api/activity/list-caller-activity.md): Returns a list of activities associated with the authenticated user - [List organization activity](https://docs.endaoment.org/developers/api/activity/list-organization-activity.md): Returns a list of recent activities associated with a specific organization. The activities are sorted by creation date in descending order (newest first). This includes donations, grants, transfers, and other relevant activities. Authentication is optional: - Organization… - [List portfolio activity](https://docs.endaoment.org/developers/api/activity/list-portfolio-activity.md): Returns a list of activities associated with a specific portfolio. Authentication is optional: - Portfolio activities will display enriched information for authenticated users - Unauthenticated users will only see public information about the portfolio activity - [List subproject activity](https://docs.endaoment.org/developers/api/activity/list-subproject-activity.md): Returns a list of recent activities associated with a specific subproject. The activities are sorted by creation date in descending order (newest first). This includes donations and transfers received by the subproject. Authentication is optional: - Subproject activities ar… - [Overview](https://docs.endaoment.org/developers/contracts/overview.md) - [Entity Deployment](https://docs.endaoment.org/developers/contracts/entity-deployment.md) - [Donations](https://docs.endaoment.org/developers/contracts/donations.md) - [Entity State & Querying](https://docs.endaoment.org/developers/contracts/entity-state.md) - [Events & Monitoring](https://docs.endaoment.org/developers/contracts/entity-events.md) - [Integration Best Practices](https://docs.endaoment.org/developers/contracts/entity-best-practices.md) - [Our Mission & Values](https://docs.endaoment.org/governance/documentation/mission-values.md) - [Terms and Conditions](https://docs.endaoment.org/governance/documentation/terms-and-conditions.md) - [Referral Terms and Conditions](https://docs.endaoment.org/governance/documentation/referral-terms-and-conditions.md) - [Donor-Advised Fund Agreement](https://docs.endaoment.org/governance/documentation/fund-agreement.md): Endaoment's standard Donor-Advised Fund Agreement governing Fund establishment, advisory privileges, grants, fees, and succession. - [Investment Policy](https://docs.endaoment.org/governance/documentation/investment-policy.md) - [Community Fund Agreement](https://docs.endaoment.org/governance/documentation/community-fund-agreement.md) - [Fund Policies & Procedures](https://docs.endaoment.org/governance/documentation/policies-and-procedures.md) - [Personal Data Usage & Storage](https://docs.endaoment.org/governance/documentation/personal-data-usage-and-storage.md) - [Legal Documentation](https://docs.endaoment.org/governance/resources/legal-documentation.md) - [Endaoment's Bylaws](https://docs.endaoment.org/governance/resources/bylaws.md) - [Donation Calculator](https://docs.endaoment.org/governance/resources/calc-disclaimer.md) - [Brand Toolkit](https://docs.endaoment.org/governance/resources/brand-toolkit.md) - [Compliance with Laws and Regulations](https://docs.endaoment.org/governance/resources/compliance-with-laws.md) - [Protection of Assets](https://docs.endaoment.org/governance/resources/protection-of-assets.md) - [Implementation and Enforcement](https://docs.endaoment.org/governance/resources/implementation-and-enforcement.md) - [Contact](https://docs.endaoment.org/governance/resources/contact.md) - [Overview](https://docs.endaoment.org/governance/code-of-conduct/code-of-conduct.md) - [Mission and Purpose](https://docs.endaoment.org/governance/code-of-conduct/mission-and-purpose.md) - [Professional Integrity and Respect](https://docs.endaoment.org/governance/code-of-conduct/professional-integrity.md) - [Community Engagement and Sustainability](https://docs.endaoment.org/governance/code-of-conduct/community-engagement.md) - [Transparency and Accountability](https://docs.endaoment.org/governance/code-of-conduct/transparency-and-accountability.md) - [Ethical Standards and Decision Making](https://docs.endaoment.org/governance/code-of-conduct/ethical-standards.md) - [Corporate Governance and Responsibilities](https://docs.endaoment.org/governance/code-of-conduct/corporate-governance.md) - [Overview](https://docs.endaoment.org/governance/conflicts-of-interest/conflicts-of-interest.md) - [Conflicts of Interest Disclosure Procedures](https://docs.endaoment.org/governance/conflicts-of-interest/conflicts-of-interest-disclosure.md) - [Disclosure Form](https://docs.endaoment.org/governance/conflicts-of-interest/disclosure-form.md) - [Framework](https://docs.endaoment.org/governance/risk-framework/risk-mgmt-framework.md) - [Methodology](https://docs.endaoment.org/governance/risk-framework/methodology.md) - [Anti-Bribery and Anti-Corruption](https://docs.endaoment.org/governance/risk-framework/abac-risk.md) - [Continuity](https://docs.endaoment.org/governance/risk-framework/continuity-risk.md) - [Counterparty](https://docs.endaoment.org/governance/risk-framework/counterparty-risk.md) - [Custodial](https://docs.endaoment.org/governance/risk-framework/custodial-risk.md) - [Data Privacy](https://docs.endaoment.org/governance/risk-framework/data-privacy-risk.md) - [Finance and Accounting](https://docs.endaoment.org/governance/risk-framework/finance-and-accounting-risk.md) - [Fraud](https://docs.endaoment.org/governance/risk-framework/fraud-risk.md) - [Governance](https://docs.endaoment.org/governance/risk-framework/governance-risk.md) - [Investment](https://docs.endaoment.org/governance/risk-framework/investment-risk.md) - [Market Liquidity](https://docs.endaoment.org/governance/risk-framework/market-and-liquidity-risk.md) - [Sanctions, KYC, and AML](https://docs.endaoment.org/governance/risk-framework/sanctions-kyc-aml.md) - [Smart Contract](https://docs.endaoment.org/governance/risk-framework/smart-contract-risk.md) - [Stablecoin](https://docs.endaoment.org/governance/risk-framework/stablecoin-depeg-risk.md) ## OpenAPI Specs - [oas-json](https://api.dev.endaoment.org/oas-json) - [openapi](https://docs.endaoment.org/api-reference/openapi.json) ## Optional - [FAQ](https://faq.endaoment.org)