What is GitStack (quick version)
"A strategy repo + deterministic execution + policy guardrails + optional compliance proofs." MVP focus: repo + executor + policy checks + audit trail.
repo-first • deterministic executor • policy guardrails • verifiable compliance
Stack Model is a layered execution architecture transforming AI intent into verifiable state commitments. Cognition does not control custody. Execution cannot bypass policy. Capital cannot move without proof.
This is local-only interactivity (no backend yet). Great for demoing "forum-like" UX.
"A strategy repo + deterministic execution + policy guardrails + optional compliance proofs." MVP focus: repo + executor + policy checks + audit trail.
Clear history, reviewers, and policy checks. Strategies can be forked, merged, and audited.
Execution authority is delegated via programmable smart accounts with policy-bounded permissions.
A scrollable README-style section — concise, copy-paste friendly, and builder-focused.
function executeIntent(intent):
validated = policyLayer.validate(intent)
if not validated:
revert("Policy violation")
executionPlan = automaton.compile(intent)
proof = zkLayer.generateProof(executionPlan) # optional
settlement.commit(executionPlan, proof)Deterministic state transitions: Intent → Validation → Compilation → Proof → Settlement.
Let:
I = Agent Intent
P = Policy Constraints
C = Compiled Execution Plan
π = Zero‑Knowledge Proof
S = Settlement Function
Validation: V(I, P) → {0,1}
Compilation: C = A(I)
Proof: π = Prove(C satisfies P)
Commitment: S(C, π) if V(I, P) = 1Settlement only happens if policy validation passes.
K ≤ K_max # capital limit σ ≤ σ_max # volatility constraint E ≥ E_min # expected return floor route ∈ whitelist cadence ≤ max_frequency
Policies can be vault-specific, user-specific, or strategy-tier specific (public/private).
@gitstack/sdk - strategy plugins - compiler adapters - policy modules - settlement adapters - (optional) privacy/proof layer
Goal: let developers compose strategies without rebuilding custody and guardrails from scratch.
Drop your email for early access and build updates.
Tip: use Formspree / Google Forms / Supabase for a lightweight backend.
Common questions about GitStack, the execution model, and $GITSTACK.