Pakt Docs

Draft and Review a Pakt

Turn your instructions into rules you can approve.

Describe what your agent may do and the limits it must respect. Drafting does not activate a Pakt or authorize a trade, so you can revise it freely.

Describe Your Limits

For example:

Draft a Hyperliquid Pakt for BTC and ETH perpetuals.
Use a $100 maximum order size and require cross margin.
Ask me about my allocation and account risk limits before choosing the rest.
Show me the rules and examples of actions Pakt would refuse.
Do not activate it.

Your agent uses the available templates as starting points, asks about missing limits, and returns a customized draft. An allocation helps choose those limits; it is not a required deposit or an enforced maximum account balance.

For BOB Gateway, also specify the Bitcoin address where you want to receive funds. That destination must be part of the approved rules.

Review the Rules

Start with the readable rule groups your agent returns—not encoded data or a dump of every technical field. Review these details:

CheckWhat to look for
Markets and actionsThe intended venue, assets, and permitted actions
Order limitsIndividual and batch size, action count, price bounds, fees, trading hours, and expiry where applicable
Account requirementsConcentration, leverage, health, equity, and liquid reserve thresholds
DestinationThe exact Bitcoin destination for a Gateway order
ExamplesOne action that passes a named check, one that fails it, and any other checks that could still refuse the action

Pakt checks account requirements before an action. For example, a leverage cap does not guarantee that leverage stays below that cap after a trade. See Rules and Limits.

For example, a $100 opening-order cap allows $100 and refuses $101, assuming all other applicable rules pass. Reduce-only exits have specific exemptions; do not assume an entry limit prevents you from closing a position.

If a rule surprises you, ask for a revision. Each changed draft has a new Pakt root, the identifier for those exact rules. Your approval must match the final draft.

For an advanced audit, ask for the exhaustive ALLOWED / NOT ALLOWED readback and technical terms. Both views describe the same compiled Pakt. The readable groups are the starting point; the exhaustive view is available when you need it.

Continue to Approval

These rules match what I want. Prepare this exact Pakt for activation
and give me the dashboard review link.

Follow Activate or Disable a Pakt. Your agent carries the compiled draft into that step; you do not need to copy encoded bytes or handle signing keys.

For integration details, see draft_pakt.

On this page