User Owned Guardrails for AI Agents

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. 

The Vincent Tool SDK, released today, can be used to create new tools and policies.

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.

https://docs.heyvincent.ai/#vincent-tools

🛡️ 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.

https://docs.heyvincent.ai/#vincent-policies

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:

  1. No Private Keys on Servers: User wallets are managed by a decentralized network
  2. Programmable Signing Conditions: Signatures only happen when policies allow
  3. Off-Chain Compute, On-Chain Security: Run complex logic without gas costs
  4. 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

https://docs.heyvincent.ai/documents/Vincent_Docs.Tool_Developers.html

Build a New Policy

https://docs.heyvincent.ai/documents/Vincent_Docs.Policy_Developers.html

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?

  1. Explore the Docs: docs.heyvincent.ai
  2. Join our Community: Connect with other builders pushing the boundaries
  3. 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