# Technical Documentation

Overview of the smart contracts that are the backbone of the various products Hedgey offers.&#x20;

1. Token Vesting

   This Includes the TokenVestingPlans.sol and the VotingTokenVestingPlans.sol
2. Token Lockups

   This includes the TokenLockupPlans.sol and the VotingTokenLockupPlans.sol
3. Delegation Architecture

   This is a detailed description of the voting and delegation and delegator architecture built into the above Token Vesting and Token Lockup Plans smart contracts. It is not applicable to the smart contracts in the Token Claims or the V1 Contracts.&#x20;
4. Token Claims

   This details the ClaimCampaigns contract and the Token Claims product associated
5. V1 Contracts
   1. Hedgeys NFT\
      This details the FuturesNFT.sol contract used in the TimeLocks product, and the original Contributor Rewards Product
   2. Hedgey DAO Swap\
      This details the HedgeyDAOSwap.sol contract used in the Treasury Swaps product


---

# 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://hedgey.gitbook.io/hedgey-community-docs/for-developers/technical-documentation.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.
