# SDK Reference

- [Envoker](https://codex.irrevocable.dev/sdk-reference/envoker.md): Full Quest Set Up Steps.
- [Instantiate Envoker](https://codex.irrevocable.dev/sdk-reference/envoker/instantiate-envoker.md): Create the Envoker Instance.
- [Instantiate New Quest](https://codex.irrevocable.dev/sdk-reference/envoker/instantiate-new-quest.md): Configure a New Quest.
- [Terminate & Withdraw](https://codex.irrevocable.dev/sdk-reference/envoker/terminate-and-withdraw.md): Emergency Terminate Quest & Withdraw Escrowed Rewards.
- [Delete Quest](https://codex.irrevocable.dev/sdk-reference/envoker/delete-quest.md): Delete Quest & withdraw remaining rewards.
- [Verify Player Milestone](https://codex.irrevocable.dev/sdk-reference/envoker/verify-player-milestone.md): Player Milestone Completion Validation.
- [Dispatch](https://codex.irrevocable.dev/sdk-reference/dispatch.md): Player Quest Interactions Set Up.
- [Instantiate Dispatch](https://codex.irrevocable.dev/sdk-reference/dispatch/instantiate-dispatch.md): Create the Dispatch Instance.
- [Join Quest](https://codex.irrevocable.dev/sdk-reference/dispatch/join-quest.md): Enroll Player in Quest.
- [Milestone Eligibility Check](https://codex.irrevocable.dev/sdk-reference/dispatch/milestone-eligibility-check.md): Check Player Milestone Metric Eligibility.
- [Complete Milestone](https://codex.irrevocable.dev/sdk-reference/dispatch/complete-milestone.md): Player Milestone Completion and Reward Claim.
- [Kinora Player Wrapper](https://codex.irrevocable.dev/sdk-reference/kinora-player-wrapper.md): Record Video Metric Set Up.
- [Kinora Provider](https://codex.irrevocable.dev/sdk-reference/kinora-player-wrapper/kinora-provider.md): Wrap your App.
- [Kinora Player Wrapper](https://codex.irrevocable.dev/sdk-reference/kinora-player-wrapper/kinora-player-wrapper.md): Wrap your Livepeer Players.
- [Send Metrics On-Chain](https://codex.irrevocable.dev/sdk-reference/kinora-player-wrapper/send-metrics-on-chain.md): Log Player Metrics & Automate On-Chain Signing.
- [Helpers](https://codex.irrevocable.dev/sdk-reference/helpers.md): Helper Functions for Quest Data Query.


---

# 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://codex.irrevocable.dev/sdk-reference.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.
