Chooses
Models, workflows, and strategies determine what action the agent wants to propose.
What should I do?Grantline sits between an AI agent's signed intent and execution. The agent proposes what it wants to do; Grantline checks whether its current authority permits it before controlled capital can move.
The proposal may enter the controlled execution path.
Grantline owns the middle layer. It does not choose an agent's strategy or pretend that an authorisation result guarantees a downstream transaction will succeed.
Models, workflows, and strategies determine what action the agent wants to propose.
What should I do?Current Mandate authority and configured checks determine whether the exact proposal may proceed.
Am I allowed to do it?The authorised path reaches controlled capital, while downstream systems can still accept or reject the action.
Did it complete?Give different agents room to operate inside a defined boundary while the owner keeps control of the capital.
Run ordinary transfers inside a defined boundary, with larger actions routed for review.
Give an agent room to move capital without giving it unrestricted custody.
Connect recurring workflows to a defined capital pool while owner control remains intact.
Delegate specialised authority to sub-agents without losing the lineage above them.
The implementation covers signed proposals, inherited authority, owner escalation, revocation, and committed execution evidence.
ALLOW, ESCALATE, and DENY evaluationCommitted authority changes, approvals, custody changes, and successful execution events are traceable onchain. A read-only DENY has no state change to record.
Grantline checks each signed proposal and returns ALLOW, ESCALATE, or DENY; ALLOW permits controlled execution but does not guarantee that the downstream transaction succeeds.
The agent decides what it wants to do.
The exact intent becomes an Action Plan.
Current Mandate and active lineage are evaluated.
ALLOW, ESCALATE, or DENY.
Delegation, Preflight, escalation, and revocation add controls around this model while the signing key never becomes unrestricted custody.
Defines the authority an agent may exercise against controlled capital.
Captures the exact structured proposal that the agent signs.
Holds the controlled capital while the owner retains custody and administration.
Resolves what Grantline permits next: ALLOW, ESCALATE, or DENY.
Mandate rules define authority. Preflight checks the projected Vault state. Escalation routes a configured boundary crossing to owner review.
Limits, permitted actions, delegation rights, and current lineage define the hard boundary.
The current MVP checks the projected native Vault balance and native-USD balance against inherited reserve boundaries.
The owner approves or denies the exact stored proposal, and execution checks current state again.
Grantline evaluates current authority, preserves the active lineage, and checks an approved escalation again before execution.
A proposal signed under a wider boundary can stop when the Mandate becomes more restrictive.
Revocation preserves the lineage while preventing an inactive Mandate from authorising new execution.
An approved escalation is checked again before capital moves, so changed authority can still stop it.
A sub-agent receives a narrower boundary, while restrictions above it continue to apply.
Effective authority is the current Mandate intersected with active ancestor boundaries.
Future work adds policy, external context, integrations, and evidence around the same enforced execution boundary.
Destination and capability policies, and shared authority budgets.
Conditions that can bring selected, attributable, and time-bounded external context into authorisation.
Client tools and sponsored relayer submission around the same underlying contract authority model.
Indexing and assembled Decision Receipts that connect proposals, authority, approval, and execution.
Give autonomous systems room to operate without turning their signing keys into unrestricted control over capital.