-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Grant Application: Polkadot ElizaOS Plugin - Revive Pallet Extension #2660
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
base: master
Are you sure you want to change the base?
Conversation
@tylermcwilliams Thanks for the submission. Before we proceed, please address the following to align with the W3F template and ensure clear acceptance criteria:
For each deliverable, include how reviewers will verify it (e.g., CLI/API example, sample config, expected output).
Please explicitly state in this application that Deliverable 0c will include:
Once these updates are in, we can proceed with the review. |
…n to application doc
Hey @diogo-w3f thanks for the feedback, I updated the application with all your requested changes and it should be good to go now. I also took the opportunity to slightly reword certain parts of the application that seemed a bit unclear. Let me know if anything else needs adjustment. |
@tylermcwilliams thanks! The application is ready to review, I'll ping the committee to review it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the follow-up application, @tylermcwilliams. One question beforehand: what's the current status of the plugin? Do you have any user metrics yet?
Hi @semuelle The foundational plugin is live and actively maintained at https://github.com/Esscrypt/plugin-polkadot. It was successfully merged into the official ElizaOS ecosystem after completing both milestones. Regarding user metrics - we don't have specific adoption numbers to share. ElizaOS itself is still very early stage and doesn't provide analytics or usage tracking infrastructure for plugins yet. The plugin is functional and available, but given how nascent the ecosystem is, meaningful metrics are hard to come by at this stage. That said, we're continuing to build strategically. Our next phase is a JAM protocol-based extension for the plugin - we're already working on JAM protocol client implementation. This Revive extension positions us well for that integration. We're also exploring the possibility of a user-facing ElizaOS agent built specifically for the Polkadot ecosystem. Let me know if you need any other details! |
@tylermcwilliams please note that the grants guidelines have recently changed |
Project Abstract
Enabling AI agents to interact with Polkadot's Revive pallet smart contracts.
This Revive Pallet Extension extends our successfully delivered Polkadot ElizaOS Plugin (M1, M2) to enable AI agents to interact with smart contracts deployed on Polkadot's Revive pallet. This follow-up grant addresses the specific guidance provided by Web3 Foundation reviewers during our original grant process (PR #2518), who recommended focusing on pallet-revive integration and direct chain interactions.
The plugin provides intelligent address routing between H160 and AccountId32 formats, dual-mode contract deployment and interaction, contract event monitoring, and basic analytics integration. It leverages both Revive's Ethereum RPC endpoints and native Substrate interfaces to provide AI agents with Revive interaction capabilities.
Grant level
Application Checklist
project_name.md
).@_______:matrix.org
(change the homeserver if you use a different one)