indigo-ipfs
Store and retrieve data on IPFS and query collector UTXOs for the Indigo Protocol.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/adacapo21/indigo-ipfsWhat This Skill Does
The indigo-ipfs skill provides a dual-purpose interface for OpenClaw agents, enabling interaction with both decentralized storage via IPFS and specific financial data from the Indigo Protocol on the Cardano blockchain. For data storage, it allows agents to persist text-based information immutably on IPFS, returning a Content Identifier (CID) that acts as a permanent reference to the data. Conversely, it allows for the retrieval of this data using the CID, ensuring agents can manage decentralized state. Additionally, the skill acts as a specialized bridge to the Indigo Protocol by allowing agents to query collector UTXOs, which are critical for monitoring and interacting with fee distribution mechanisms within the protocol.
Installation
To integrate this skill into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/adacapo21/indigo-ipfs
Once installed, ensure your agent has access to the required network configurations to communicate with IPFS nodes and the Cardano blockchain data providers.
Use Cases
This skill is designed for developers building financial agents on Cardano. Key use cases include: 1. Decentralized Documentation: Storing off-chain metadata related to protocol votes, proposal summaries, or user-specific reports directly on IPFS so that they remain verifiable and immutable. 2. Financial Analysis: Querying the Indigo collector UTXOs to track fee accrual, which is essential for liquidators, protocol bots, and liquidity providers needing to understand current fee pools. 3. Protocol Automation: Automating the retrieval of data generated by other protocol participants, allowing for a fully decentralized agentic workflow.
Example Prompts
- "Store this report as a JSON string on IPFS: [Your Report Content] and let me know the resulting CID."
- "Retrieve the content stored at CID QmXoyp... so I can verify the protocol proposal details."
- "Fetch the top 10 collector UTXOs from the Indigo Protocol to analyze current fee distribution status."
Tips & Limitations
When using the IPFS tools, keep in mind that stored data is immutable; if you need to update information, you must create a new entry and obtain a new CID. For the collector UTXO queries, ensure that you handle the returned list carefully, as blockchain data can be vast; use the 'length' parameter to limit your query size if you are performing bulk analysis. Always verify the network status of your Indigo RPC provider before attempting to query collector data, as latency can occur during high network activity.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-adacapo21-indigo-ipfs": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
cardano-transactions
Sign and submit Cardano transactions with explicit user confirmation.
cardano-balances
Query wallet balances, addresses, and UTxOs on the Cardano blockchain.
indigo-governance
Query Indigo Protocol governance data including protocol parameters, polls, .
indigo-dex
Interact with decentralized exchanges on Cardano through the Indigo Protocol ecosystem.
indigo-redemption
Manage redemptions and Redemption Order Book (ROB) positions on Indigo Protocol.