Opensea
Skill by dfinzer
Why use this skill?
Integrate OpenSea into OpenClaw to automate NFT analysis, monitor market listings, and perform cross-chain ERC20 token swaps efficiently.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/dfinzer/openseaWhat This Skill Does
The OpenSea skill for OpenClaw is a comprehensive integration that allows your AI agent to interact directly with the OpenSea API and the Seaport marketplace protocol. It provides a bridge between natural language commands and on-chain blockchain interactions. This skill enables the agent to query deep metadata for non-fungible tokens (NFTs), monitor market listings and offers, and execute complex financial transactions like cross-chain ERC20 token swaps. By leveraging the OpenSea aggregator, the agent can source liquidity across major EVM chains including Ethereum, Base, Arbitrum, Optimism, and Polygon.
Installation
To integrate this skill into your environment, follow these steps:
- Ensure you have the OpenClaw agent runtime installed.
- Execute the install command:
clawhub install openclaw/skills/skills/dfinzer/opensea. - Obtain an API key from the OpenSea developer portal.
- Configure your environment by exporting your credentials:
export OPENSEA_API_KEY="your-api-key". - For advanced usage, utilize the provided MCP server within the repository to facilitate token swaps and real-time query execution.
Use Cases
This skill is designed for power users and automated agents requiring blockchain data. Typical use cases include:
- Market Analysis: Automatically tracking floor prices, collection volumes, and trending tokens to inform trading strategies.
- Portfolio Management: Querying your own wallet contents or investigating the holdings of specific whale addresses.
- Automated Trading: Setting up agents to fulfill NFT listings or accept offers when specific price conditions are met.
- Cross-Chain Swaps: Utilizing the built-in DEX aggregator to swap tokens across supported L2 networks without manual intervention via web interfaces.
Example Prompts
- "Check the current floor price for the 'boredapeyachtclub' collection and tell me if there are any listings below 30 ETH."
- "Search for the top 5 trending ERC20 tokens on Base and provide a swap quote to convert 0.1 ETH to the one with the highest volume."
- "List all NFTs held by this wallet address 0x123... on the Polygon network and identify which ones have active offers."
Tips & Limitations
- Rate Limiting: Always respect the OpenSea API rate limits associated with your API key to avoid disruptions.
- Security: Never share your private keys or seed phrases. The
opensea-swap.shscript requires a wallet key—only use this in secure, isolated testing environments. - Transaction Costs: Be aware that all on-chain actions require gas fees. Ensure your connected wallet has sufficient native tokens (e.g., ETH, MATIC) to cover these costs before executing transactions.
- Data Accuracy: While the API provides real-time market data, blockchain state can change rapidly. Always confirm transaction details before final execution.
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-dfinzer-opensea": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution