User Owned Guardrails for AI Agents

Introducing the Vincent Tool SDK for onchain permissions to solve the User <> Agent trust gap.
Unlocking a New Era of Programmable Trust
Imagine a world where you could delegate access to your crypto wallet with precise permissions like granting specific abilities, setting spending limits, and defining exactly what actions can be taken on your behalf. Today, we're thrilled to introduce the Vincent Tool SDK, a framework that transforms this vision into reality.
The Problem This Solves
In the current blockchain ecosystem, delegation is generally binary: you either give someone complete control over your wallet by trusting them to hold your private key or are constrained to a single chain. This all-or-nothing approach has severely limited the potential for automated agents, collaborative tools, and sophisticated financial applications especially across blockchain ecosystems. It's like having to give someone your entire house key when you just want them to water your plants.
Enter Vincent: Scoped, Programmable Delegations
The Vincent Permissions SDK enables developers to create Tools and Policies that work together to provide granular, programmable permissions for smart contract interactions. Tools are the actions that agents can take on behalf of users and policies are the rules that govern when these actions can be taken.

Here's how the Vincent Tool SDK works:
đź”§ Vincent Tools: Actions with Built-in Safeguards
Tools are the actions that can be performed on behalf of users—sending tokens, interacting with DeFi protocols, managing NFTs, or any other blockchain operation. But unlike traditional smart contract calls, Vincent Tools come with built-in validation and policy enforcement.

🛡️ Vincent Policies: Your Digital Guardrails
Policies are where the magic happens. They're programmable rules that govern when and how tools can execute. And here's the game-changer: policies can incorporate both on-chain and off-chain logic.

Real-World Superpowers Unlocked
đź’° Dollar-Based Spending Limits
Set a daily spending limit of $100 USD across all tokens and blockchains. The policy automatically:
- Fetches real-time price data
- Converts token amounts to USD values
- Tracks cumulative spending
- Enforces limits across multiple transactions
🤖 Autonomous Agent Boundaries
Deploy AI agents that can:
- Trade on your or your user's behalf within defined parameters
- Manage your or your user's DeFi positions with risk limits
- Execute complex strategies while you sleep
- All without ever risking more than what your or your users authorized
👥 Team Treasury Management
Create sophisticated multi-user permissions:
- Junior members can spend up to $1,000/day
- Senior members up to $10,000/day
- Specific tokens restricted to certain roles
- Time-based windows for different operations
📊 Dynamic Risk Management
Implement policies that adapt to market conditions:
- Reduce position sizes during high volatility
- Require additional confirmations for large trades
- Automatically pause trading during black swan events
- Integrate with any external data source or API
The Technical Innovation
What makes Vincent unique is its integration with Lit Protocol's distributed key management. This means:
- No Private Keys on Servers: User wallets are managed by a decentralized network
- Programmable Signing Conditions: Signatures only happen when policies allow
- Off-Chain Compute, On-Chain Security: Run complex logic without gas costs
- Composable and Extensible: Mix and match tools and policies like Lego blocks
Building with Vincent
Getting started is remarkably simple. As a developer, you can:
Create a Custom Tool

Build a New Policy

Ship and Share
Both tools and policies are published as npm packages, creating a vibrant ecosystem where developers can:
- Share and reuse common patterns
- Build on each other's work
- Create increasingly sophisticated delegations
- Maintain security through open-source transparency
The Ecosystem Effect
Imagine the possibilities when thousands of developers contribute tools and policies:
- DeFi Protocols can offer native delegation interfaces with the Model Context Protocol
- Portfolio Managers can execute strategies within investor-defined limits and enable user configured trading strategies
- DAOs can implement nuanced permission systems for operations
- Gaming applications can enable item trading with parental controls
- Social Platforms can facilitate group purchases and shared wallets
Security First, Always
Every aspect of Vincent is designed with security as the foundation:
- Policies are evaluated in isolated Lit Action environments
- Tool execution requires explicit policy approval
- All parameters are strongly typed with Zod schemas
- Pre-flight checks prevent wasted gas on failed transactions
- Users maintain ultimate control through on-chain parameters that govern tools and policies
Join the User Owned AI Revolution
The Vincent ecosystem represents more than just a technical achievement—it's a fundamental shift in how we think about blockchain permissions. By enabling precise, programmable delegations, we're opening doors to applications and use cases that were previously impossible.
Whether you're building the next generation of DeFi protocols, creating autonomous agents, or reimagining collaborative finance, Vincent provides the foundation you need to build securely and ship confidently.What’s Next?
Stay tuned to this blog for the upcoming release of the Vincent MCP and user facing dashboard for individuals to manage their agents and connected capabilities.
Get Started Today
Ready to build the future of programmable permissions?
- Explore the Docs: docs.heyvincent.ai
- Join our Community: Connect with other builders pushing the boundaries
- Build Something Amazing: The only limit is your imagination
Welcome to the era of nuanced, intelligent, and programmable trust.
The Vincent Tool SDK is now available. Start building at heyvincent.ai