# Periphery Contracts

- [Blue Sheets](https://developers.term.finance/periphery-contracts/blue-sheets.md)
- [Core Architecture](https://developers.term.finance/periphery-contracts/blue-sheets/core-architecture.md)
- [Core Functionality](https://developers.term.finance/periphery-contracts/blue-sheets/core-functionality.md)
- [Administration](https://developers.term.finance/periphery-contracts/blue-sheets/administration.md)
- [Deployed Contracts](https://developers.term.finance/periphery-contracts/blue-sheets/deployed-contracts.md)
- [Smart Contract Audits](https://developers.term.finance/periphery-contracts/blue-sheets/deployed-contracts/smart-contract-audits.md)
- [\[Ethereum\]](https://developers.term.finance/periphery-contracts/blue-sheets/deployed-contracts/deployed-contracts.md)
- [\[Avalanche\]](https://developers.term.finance/periphery-contracts/blue-sheets/deployed-contracts/deployed-contracts-1.md)
- [\[Base\]](https://developers.term.finance/periphery-contracts/blue-sheets/deployed-contracts/deployed-contracts-2.md)
- [\[Binance Smart Chain\]](https://developers.term.finance/periphery-contracts/blue-sheets/deployed-contracts/binance-smart-chain.md)
- [\[Plasma\]](https://developers.term.finance/periphery-contracts/blue-sheets/deployed-contracts/plasma.md)
- [Solidity API - latest](https://developers.term.finance/periphery-contracts/blue-sheets/solidity-api-latest.md)
- [RepoTokenLinkedList.sol#RepoTokenLinkedList](https://developers.term.finance/periphery-contracts/blue-sheets/solidity-api-latest/repotokenlinkedlist.sol-repotokenlinkedlist.md)
- [RepoTokenLinkedList.sol#RepoTokenLinkedListStorageV1](https://developers.term.finance/periphery-contracts/blue-sheets/solidity-api-latest/repotokenlinkedlist.sol-repotokenlinkedliststoragev1.md)
- [RepoTokenLinkedListEventEmitter.sol](https://developers.term.finance/periphery-contracts/blue-sheets/solidity-api-latest/repotokenlinkedlisteventemitter.sol.md)
- [TermDiscountRateAdapter.sol](https://developers.term.finance/periphery-contracts/blue-sheets/solidity-api-latest/termdiscountrateadapter.sol.md)
- [Term Strategy Vaults](https://developers.term.finance/periphery-contracts/curated-vaults.md)
- [Core Architecture](https://developers.term.finance/periphery-contracts/curated-vaults/core-architecture.md)
- [Yearn V3 Framework](https://developers.term.finance/periphery-contracts/curated-vaults/core-architecture/yearn-v3-framework.md): As previously discussed, Yearn V3 adopts the "Tokenized Strategy" pattern to streamline strategy implementation. This section provides a detailed explanation of its components.
- [Term Integration](https://developers.term.finance/periphery-contracts/curated-vaults/core-architecture/term-integration.md): This section explores the foundational components and data structures enabling Term Strategy Vault integration with the Term Finance Protocol.
- [Core Functionality](https://developers.term.finance/periphery-contracts/curated-vaults/core-functionality.md)
- [YearnV3 Base Operations](https://developers.term.finance/periphery-contracts/curated-vaults/core-functionality/yearnv3-base-operations.md): Yearn V3's core operations focuses on the logic required to implement the ERC4626 standard.
- [Term Protocol Operations](https://developers.term.finance/periphery-contracts/curated-vaults/core-functionality/term-protocol-operations.md)
- [Core Integration](https://developers.term.finance/periphery-contracts/curated-vaults/core-functionality/term-protocol-operations/core-integration.md)
- [Portfolio Valuation](https://developers.term.finance/periphery-contracts/curated-vaults/core-functionality/term-protocol-operations/portfolio-valuation.md)
- [Protocol Interactions](https://developers.term.finance/periphery-contracts/curated-vaults/core-functionality/term-protocol-operations/protocol-interactions.md)
- [Portfolio Constraints](https://developers.term.finance/periphery-contracts/curated-vaults/core-functionality/term-protocol-operations/portfolio-constraints.md)
- [Administration](https://developers.term.finance/periphery-contracts/curated-vaults/administration.md)
- [Yearn Roles & Governance](https://developers.term.finance/periphery-contracts/curated-vaults/administration/yearn-roles-and-governance.md)
- [Term Vault Governance](https://developers.term.finance/periphery-contracts/curated-vaults/administration/term-vault-governance.md)
- [Configuration Guide](https://developers.term.finance/periphery-contracts/curated-vaults/configuration-guide.md)
- [Deployed Contracts](https://developers.term.finance/periphery-contracts/curated-vaults/deployed-contracts.md)
- [Smart Contract Audits](https://developers.term.finance/periphery-contracts/curated-vaults/deployed-contracts/smart-contract-audits.md)
- [\[Ethereum\]](https://developers.term.finance/periphery-contracts/curated-vaults/deployed-contracts/ethereum.md)
- [\[Avalanche\]](https://developers.term.finance/periphery-contracts/curated-vaults/deployed-contracts/ethereum-1.md)
- [\[Base\]](https://developers.term.finance/periphery-contracts/curated-vaults/deployed-contracts/ethereum-2.md)
- [\[Binance Smart Chain\]](https://developers.term.finance/periphery-contracts/curated-vaults/deployed-contracts/binance-smart-chain.md)
- [\[Plasma\]](https://developers.term.finance/periphery-contracts/curated-vaults/deployed-contracts/plasma.md)
- [Solidity API - latest](https://developers.term.finance/periphery-contracts/curated-vaults/solidity-api-latest.md)
- [RepoTokenList.sol#RepoTokenList](https://developers.term.finance/periphery-contracts/curated-vaults/solidity-api-latest/repotokenlist.sol-repotokenlist.md)
- [RepoTokenList.sol#RepoTokenListData](https://developers.term.finance/periphery-contracts/curated-vaults/solidity-api-latest/repotokenlist.sol-repotokenlistdata.md)
- [RepoTokenList.sol#RepoTokenListNode](https://developers.term.finance/periphery-contracts/curated-vaults/solidity-api-latest/repotokenlist.sol-repotokenlistnode.md)
- [RepoTokenUtils.sol#RepoTokenUtils](https://developers.term.finance/periphery-contracts/curated-vaults/solidity-api-latest/repotokenutils.sol-repotokenutils.md)
- [Strategy.sol#Strategy](https://developers.term.finance/periphery-contracts/curated-vaults/solidity-api-latest/strategy.sol-strategy.md)
- [TermAuctionList.sol#TermAuctionList](https://developers.term.finance/periphery-contracts/curated-vaults/solidity-api-latest/termauctionlist.sol-termauctionlist.md)
- [TermAuctionList.sol#PendingOffer](https://developers.term.finance/periphery-contracts/curated-vaults/solidity-api-latest/termauctionlist.sol-pendingoffer.md)
- [TermAuctionList.sol#TermAuctionListData](https://developers.term.finance/periphery-contracts/curated-vaults/solidity-api-latest/termauctionlist.sol-termauctionlistdata.md)
- [TermAuctionList.sol#TermAuctionListNode](https://developers.term.finance/periphery-contracts/curated-vaults/solidity-api-latest/termauctionlist.sol-termauctionlistnode.md)
- [TermDiscountRateAdapter.sol#TermDiscountRateAdapter](https://developers.term.finance/periphery-contracts/curated-vaults/solidity-api-latest/termdiscountrateadapter.sol-termdiscountrateadapter.md)
- [TermVaultEventEmitter.sol#TermVaultEventEmitter](https://developers.term.finance/periphery-contracts/curated-vaults/solidity-api-latest/termvaulteventemitter.sol-termvaulteventemitter.md)
- [TermFinanceVaultWrappedVotesToken.sol#TermFinanceVaultWrappedVotesToken](https://developers.term.finance/periphery-contracts/curated-vaults/solidity-api-latest/termfinancevaultwrappedvotestoken.sol-termfinancevaultwrappedvotestoken.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.term.finance/periphery-contracts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
