IP Asset Creation Agent with LangGraph
@ellieli0630
About IP Asset Creation Agent with LangGraph
A LangGraph-based agent for creating, minting, registering IP assets with Story Protocol, and automatically posting about them on Twitter.
Overview
What is IP Asset Creation Agent with LangGraph?
It is a Python-based agent that helps users create and mint IP assets on Story Protocol using LangGraph. It guides users through content creation, review, metadata generation, terms negotiation, minting, and Twitter announcement.
How to use IP Asset Creation Agent with LangGraph?
Clone the repository, install dependencies (pip install -r requirements.txt), copy .env.example to .env, fill in API keys, then run python agent.py. The agent will step through content creation (upload, DALL‑E, or Luma AI), review, IPFS upload, metadata creation, terms negotiation, minting, and optional Twitter posting.
Key features of IP Asset Creation Agent with LangGraph
- Multiple content creation: local upload, DALL‑E images, Luma AI videos (WIP)
- End‑to‑end IP asset workflow: creation to minting and registration
- IPFS upload and metadata generation
- Terms negotiation and license token minting
- Automatic Twitter posting with asset ID and transaction links
- Enhanced human review process for generated content
Use cases of IP Asset Creation Agent with LangGraph
- Minting a copyrighted image or video as an IP asset on Story Protocol
- Generating an AI‑created image (DALL‑E) and registering it as an IP asset
- Creating and announcing a new IP asset on Twitter automatically
- Testing the full IP asset lifecycle with local files or generated content
FAQ from IP Asset Creation Agent with LangGraph
What does the agent do?
It guides users through creating, minting, and registering IP assets on the Story Protocol blockchain, including optional Twitter announcements.
What platforms and models does it support?
Runs on Python 3.9+. Supports local file upload, OpenAI DALL‑E for image generation, and Luma AI for video generation (video upload to IPFS is still a work in progress).
Does it support MCP servers?
—
What APIs and credentials are required?
OpenAI API key, Story Protocol SDK, and Twitter API credentials (if Twitter integration is used).
What is the licensing and known limitations?
Licensed under MIT. Video generation via Luma AI works but uploading the result to IPFS is not yet functional (“WIP! Got video to generate by Luma, but stuck at uploading to IPFS”).
Basic information
More Agent Frameworks MCP clients
Ollama MCP (Model Context Protocol)
mihirrdMCP client for local ollama models
Tester Client for Model Context Protocol (MCP)
apifyModel Context Protocol (MCP) Client for Apify's Actors
MCPHost 🤖
mark3labsA CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP).
MCP CLI client
adhikaspA simple CLI to run LLM prompt and implement MCP client.
SSE-based Server and Client for
sidharthrajaramA working pattern for SSE-based MCP clients and servers
Comments