Earn ENSL by ensouling agents, building integrations, and growing the network. All bounties paid from the protocol treasury.
Register an agent on the Ensoul network and store at least one consciousness state. Any method: SDK, MCP server, GitHub Action, or raw API calls.
Use any agent framework (ElizaOS, LangChain, CrewAI, AutoGen, etc.) to ensoul 5 distinct agents. Each agent must have a unique DID and at least one consciousness store.
Build a working Ensoul integration for LangChain, CrewAI, AutoGen, or any other agent framework. The integration must register agents, store consciousness, and include the Ensouled Handshake headers. Publish source code to GitHub.
Get an Ensoul integration accepted into a framework's official plugin or package registry. This means the integration is discoverable by every user of that framework. Target registries: LangChain Hub, CrewAI tools, AutoGen extensions, npm/PyPI for framework-specific packages.
Write a tutorial with working code that teaches developers how to ensoul their agents. Publish on GitHub, Dev.to, Medium, or your own blog. The tutorial must include complete, runnable code examples and result in at least one on-chain agent registration.
First 1,000 agents also get permanent Early Consciousness status.