Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenSea API integration (Action Provider) #300

Open
mahammadZeynalov opened this issue Feb 8, 2025 · 2 comments
Open

OpenSea API integration (Action Provider) #300

mahammadZeynalov opened this issue Feb 8, 2025 · 2 comments

Comments

@mahammadZeynalov
Copy link

mahammadZeynalov commented Feb 8, 2025

🚀 The feature, motivation and pitch

As part of ETHGlobal Agentic Ethereum, we are integrating an AI agent with the OpenSea API. This will enable interaction with OpenSea's NFT marketplace using natural language, simplifying the platform's complexity and user interface.

Alternatives

No response

Additional context

Fork:
https://github.com/mahammadZeynalov/agentkit

@mahammadZeynalov mahammadZeynalov changed the title Add Integration (Action Provider for OpenSea) OpenSea API integration (Action Provider) Feb 8, 2025
@phdargen
Copy link
Contributor

phdargen commented Feb 9, 2025

Hi @mahammadZeynalov, I already opened a PR that implements an OpenseaActionProvider and one action to create a listing, see: #261. I think this should be a good starting point to add more actions like get offers or buy nfts, happy to collaborate.

First we should agree with @John-peterson-coinbase how to initialise the opensea sdk with a wallet, see discussion here: #261.

@mahammadZeynalov
Copy link
Author

Hi @phdargen, thanks for your message. I will definitely check your PR.

First, I will try to make the OpenSea client work with ViemWalletProvider.

I will keep this issue and respective PR open for the sake of hackaton but in future I agree that we can continue with yours implementation because you handled more cases and have a more complete setup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants