FortressAI

FortressAI

Consumer App for Trustless AI Agents that run inside TEEs

FortressAI

FortressAI

Consumer App for Trustless AI Agents that run inside TEEs

The problem FortressAI solves

AI Agents are a new and exciting field in Web3. Users can use them to automate tasks and perform various actions like paying a monthly subscription without having to sign a transaction every time, or make automated trades based on market trends. This makes onboarding users easier as it provides better UX.

While agents have a lot of benefits, they have some problems. They have to be trusted with funds. Even if the source code is public, there is no guarantee that the code running on the network endpoint is the same as the one that is public. A malicious actor could modify the code and the environment.

TEEs ( Trusted Execution Environments ) provide hardware security that the code inside them cannot be accessed by some foreign program. This makes sure that the agent runs exactly as programmed and that the user's data is protected.
FortressAI provides helpful AI Agents that run in TEEs to make sure your data is safe and protected.

Our AI Agents are:

  • Recurring Payments Bot: User specifies destination address, amount and the time interval for the payment. This is useful for things like monthly subscriptions, Tax payments, etc
  • Trading Bot: Analyzes market data to find optimum investment strategies for user and executes transactions based on those strategies.

Challenges we ran into

Coinbase's AgentKit template uses OpenAI API keys but those are paid and we weren't able to get one. So we had to find alternative models instead. Relevant templates for AI Agents were not available in some languages so we had to improvise and make our own. Integrating TEEs with AI Agents proved to be a challenging task which took up a lot of time, but we were able to navigate it in the end.

Tracks Applied (6)

Most Innovative Use of CDP SDK

Our project uses Coinbase's AgentKit for AI Agents and CDP SDK for creating wallets and funding accounts. The CDP helped...Read More

Coinbase Developer Platform

Crypto x AI Prize

Our app uses AI Agents which are provided to users for their use. Crypto makes payments transparent and decentralized, w...Read More

Coinbase Developer Platform

Consumer Crypto Prize

Our app provides consumers with AI Agents that help them make profits and automate tasks for them. It can be extended to...Read More

Coinbase Developer Platform

CDP SDK

Our project uses Coinbase's AgentKit for AI Agents and CDP SDK for creating wallets and funding accounts. The CDP helped...Read More

Coinbase Developer Platform

Build Innovative Consumer Apps on Base

Our app provides consumers with AI Agents that help them make profits and automate tasks for them. It can be extended to...Read More

Base

Most innovative and advanced implementation of Lit Protocol

Our app uses LIT Protocol for execution of the AI Agents inside a Trusted Environment. Our Recurring Payments bot works ...Read More

Lit Protocol

Discussion