Toolkit for creating blockchain agents that interact with the Starknet network, enabling wallet management, DeFi operati...
Created byApr 22, 2025
A toolkit for creating AI agents that can interact with the Starknet blockchain. Available as both an NPM package and a ready-to-use NestJS server with a web interface. Supports multiple AI providers including Anthropic, OpenAI, Google Gemini, and Ollama.
AI provider API key (Anthropic/OpenAI/Google Gemini/Ollama)
Node.js and pnpm installed
Installation
Configuration
Create a .env file:
Create your agent.config.json
You can simply create your own agent configuration using our tool on snakagent
Usage
Prompt Mode
Run the promt:
Server Mode
Run the server :
Available Modes
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
Implement Snak in your project
Install snak package
Create your agent instance
Actions
To learn more about actions you can read this doc section.
A comprehensive interface in the Kit will provide an easy-to-navigate catalog of all available plugins and their actions, making discovery and usage simpler.
To add actions to your agent you can easily follow the step-by-steps guide here
Contributing
Contributions are welcome! Feel free to submit a Pull Request.
A toolkit for creating AI agents that can interact with the Starknet blockchain. Available as both an NPM package and a ready-to-use NestJS server with a web interface. Supports multiple AI providers including Anthropic, OpenAI, Google Gemini, and Ollama.
AI provider API key (Anthropic/OpenAI/Google Gemini/Ollama)
Node.js and pnpm installed
Installation
Configuration
Create a .env file:
Create your agent.config.json
You can simply create your own agent configuration using our tool on snakagent
Usage
Prompt Mode
Run the promt:
Server Mode
Run the server :
Available Modes
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
Implement Snak in your project
Install snak package
Create your agent instance
Actions
To learn more about actions you can read this doc section.
A comprehensive interface in the Kit will provide an easy-to-navigate catalog of all available plugins and their actions, making discovery and usage simpler.
To add actions to your agent you can easily follow the step-by-steps guide here
Contributing
Contributions are welcome! Feel free to submit a Pull Request.