# Techincal Manual

- [Pricing Puzzles](https://docs.xchandles.com/techincal-manual/pricing-puzzles.md): "That will be 7 XCH, sir."
- [State Scheduler](https://docs.xchandles.com/techincal-manual/state-scheduler.md): Deterministic sate changes
- [XCHandles](https://docs.xchandles.com/techincal-manual/xchandles.md): A decentralized address book for the Chia blockchain
- [The Register Action](https://docs.xchandles.com/techincal-manual/xchandles/the-register-action.md): Where it all starts
- [The Refund Action](https://docs.xchandles.com/techincal-manual/xchandles/the-refund-action.md): Where registrations gone wrong are fixed
- [The Extend Action](https://docs.xchandles.com/techincal-manual/xchandles/the-extend-action.md): This handle is awesome - may I please have it for longer?
- [The Expire Action](https://docs.xchandles.com/techincal-manual/xchandles/the-expire-action.md): Someone didn't renew this awesome handle - let's get it!
- [The Oracle Action](https://docs.xchandles.com/techincal-manual/xchandles/the-oracle-action.md): This oracle sees things that are currently true on-chain, not the future...
- [The Initiate Update Action](https://docs.xchandles.com/techincal-manual/xchandles/the-initiate-update-action.md): This will be your new owner
- [The Execute Update Action](https://docs.xchandles.com/techincal-manual/xchandles/the-execute-update-action.md): This is your new owner
- [Reward Distributors](https://docs.xchandles.com/techincal-manual/reward-distributors.md): Efficient continuous payouts
- [The Sync Action](https://docs.xchandles.com/techincal-manual/reward-distributors/the-sync-action.md): Where the interesting math is found
- [The New Epoch Action](https://docs.xchandles.com/techincal-manual/reward-distributors/the-new-epoch-action.md): Transitions to a new reward period
- [The Add Incentives Action](https://docs.xchandles.com/techincal-manual/reward-distributors/the-add-incentives-action.md): Current epoch rocks - let's add some rewards to it
- [The Commit Incentives Action](https://docs.xchandles.com/techincal-manual/reward-distributors/the-commit-incentives-action.md): "I'll probably incentivize this future round"
- [The Withdraw Incentives Action](https://docs.xchandles.com/techincal-manual/reward-distributors/the-withdraw-incentives-action.md): I'll take my funds elsewhere
- [The Initiate Payout Action](https://docs.xchandles.com/techincal-manual/reward-distributors/the-initiate-payout-action.md): I know the tokens are mine - I would like them now, please. ~ Entry
- [Managed Reward Distributor](https://docs.xchandles.com/techincal-manual/reward-distributors/managed-reward-distributor.md): Let me talk to your manager
- [The Add Entry Action](https://docs.xchandles.com/techincal-manual/reward-distributors/managed-reward-distributor/the-add-entry-action.md): Welcome, fren
- [The Remove Entry Action](https://docs.xchandles.com/techincal-manual/reward-distributors/managed-reward-distributor/the-remove-entry-action.md): Mirror is offline - remove it from the active entry list
- [Other Reward Distributors](https://docs.xchandles.com/techincal-manual/reward-distributors/other-reward-distributors.md): Here's the one for the NFT/CAT fans
- [The Stake Action](https://docs.xchandles.com/techincal-manual/reward-distributors/other-reward-distributors/the-stake-action.md): NFT/CAT: locked.
- [The Unstake Action](https://docs.xchandles.com/techincal-manual/reward-distributors/other-reward-distributors/the-unstake-action.md): I would like that NFT back, please.
- [The Refresh Action](https://docs.xchandles.com/techincal-manual/reward-distributors/other-reward-distributors/the-refresh-action.md): Because everyone needs NFTs with dynamic weights, for some reason


---

# 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://docs.xchandles.com/techincal-manual.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.
