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

add eliza-plugin-dot #2482

Merged
merged 1 commit into from
Jan 17, 2025
Merged

add eliza-plugin-dot #2482

merged 1 commit into from
Jan 17, 2025

Conversation

weimeme
Copy link
Contributor

@weimeme weimeme commented Jan 8, 2025

Project Abstract

We aim to integrate Polkadot technology into the Eliza AI development framework by providing plugins for wallet creation, transfers, message encryption, and more. This will enable Polkadot to be applied in AI, social, and gaming scenarios.

Our team specializes in promoting and developing Polkadot technology. We are deeply interested in AI and have extensive experience in social products. When we encountered the Eliza framework, we immediately recognized its immense potential. It aligns perfectly with the needs of the Polkadot community for AI technology integration.

Grant level

  • Level 1: Up to $10,000, 2 approvals
  • Level 2: Up to $30,000, 3 approvals
  • Level 3: Unlimited, 5 approvals (for >$100k: Web3 Foundation Council approval)

Application Checklist

  • The application template has been copied and aptly renamed (project_name.md).
  • I have read the application guidelines.
  • Payment details have been provided (Polkadot AssetHub (USDC & DOT) address in the application and bank details via email, if applicable).
  • I understand that an agreed upon percentage of each milestone will be paid in vested DOT, to the Polkadot address listed in the application.
  • I am aware that, in order to receive a grant, I (and the entity I represent) have to successfully complete a KYC/KYB check.
  • The software delivered for this grant will be released under an open-source license specified in the application.
  • The initial PR contains only one commit (squash and force-push if needed).
  • The grant will only be announced once the first milestone has been accepted (see the announcement guidelines).
  • I prefer the discussion of this application to take place in a private Element/Matrix channel. My username is: @_______:matrix.org (change the homeserver if you use a different one)

@github-actions github-actions bot added the admin-review This application requires a review from an admin. label Jan 8, 2025
@weimeme weimeme force-pushed the master branch 2 times, most recently from d304fae to 8196c0a Compare January 9, 2025 10:17
Copy link
Member

@semuelle semuelle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @weimeme, thanks for the application and would be happy to support it. I agree that integration into social applications is a useful endeavor. Do I understand correctly that this tool would only enable native token transfers? Would it be easy to expand its functionality to common pallet functions and cross-chain transfers in the future?

@semuelle semuelle added the changes requested The team needs to clarify a few things first. label Jan 10, 2025
@semuelle semuelle self-assigned this Jan 10, 2025
@weimeme
Copy link
Contributor Author

weimeme commented Jan 11, 2025

Hi @weimeme, thanks for the application and would be happy to support it. I agree that integration into social applications is a useful endeavor. Do I understand correctly that this tool would only enable native token transfers? Would it be easy to expand its functionality to common pallet functions and cross-chain transfers in the future?

@semuelle Yes, we hope to integrate more Polkadot functionality into Eliza, not just transfers and message encryption. This application is just our first step. These past few days, I've had in-depth discussions with Phala technical engineers and learned that TEE technology has improved significantly, now providing a foundation for building large-scale secure applications with low development costs. Meanwhile, I'm also following the technical developments of other blockchain communities and their efforts in AI Agent technology, including many upcoming AI Agent-related hackathons, such as on the SUI chain. Innovation in this area never stops, and I believe solutions will come soon. For now, we need to quickly integrate some basic functions into Eliza. Personally, I'm very excited to experiment with Polkadot AI Agents. Recently, I asked another partner to conduct technical research. I remember a few months ago, Nova wallet supported Telegram integration, and development teams could distribute candy directly to users on Telegram, which is excellent. This all indicates that the Polkadot community has huge potential in social applications, and I want to create a product that incorporates AI. We believe 2025 will be the year of AI Agents, and AI will develop well on public chains. Many teams I know are working hard to integrate AI into traditional business operations.

@weimeme
Copy link
Contributor Author

weimeme commented Jan 11, 2025

Hi @weimeme, thanks for the application and would be happy to support it. I agree that integration into social applications is a useful endeavor. Do I understand correctly that this tool would only enable native token transfers? Would it be easy to expand its functionality to common pallet functions and cross-chain transfers in the future?

My initial plan was to wait until my AI Agent application design was complete before submitting the grant application together. However, considering the upcoming AI Agent events, such as hackathons, it's clear that waiting for personal project development would slow down this public development process and make us miss more important opportunities. The public functionality is more needed, and since we're very familiar with Polkadot, we can quickly develop these public features.

@weimeme
Copy link
Contributor Author

weimeme commented Jan 11, 2025

Hi @weimeme, thanks for the application and would be happy to support it. I agree that integration into social applications is a useful endeavor. Do I understand correctly that this tool would only enable native token transfers? Would it be easy to expand its functionality to common pallet functions and cross-chain transfers in the future?

@semuelle Based on our technical research, I believe there won't be any issues with extending other functionalities. For example, I'm considering using the batch functionality from the utility module and the remark functionality from the system module in the upcoming AI Agent applications

Copy link
Contributor

@keeganquigley keeganquigley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your answers @weimeme could you please specify a license in the milestone deliverables? Currently they are all listed. Thanks.

@keeganquigley keeganquigley removed the admin-review This application requires a review from an admin. label Jan 14, 2025
@github-actions github-actions bot added the admin-review This application requires a review from an admin. label Jan 15, 2025
@weimeme
Copy link
Contributor Author

weimeme commented Jan 15, 2025

Thanks for your answers @weimeme could you please specify a license in the milestone deliverables? Currently they are all listed. Thanks.

@keeganquigley I have updated to Apache 2.0

@keeganquigley
Copy link
Contributor

Thanks @weimeme I will mark as ready for review but will wait until the ongoing evaluation is finished before personally approving.

@keeganquigley keeganquigley added ready for review The project is ready to be reviewed by the committee members. and removed changes requested The team needs to clarify a few things first. admin-review This application requires a review from an admin. labels Jan 15, 2025
@weimeme
Copy link
Contributor Author

weimeme commented Jan 17, 2025

Thanks @weimeme I will mark as ready for review but will wait until the ongoing evaluation is finished before personally approving.

@keeganquigley Thank you very much for your patience and thorough review of the project. I think we can continue this discussion now.

@github-actions github-actions bot added the admin-review This application requires a review from an admin. label Jan 17, 2025
@weimeme
Copy link
Contributor Author

weimeme commented Jan 17, 2025

The development of this project is quite urgent, as there are currently many development activities based on the Eliza framework, such as the upcoming AI Agent hackathons that require this functionality. We hope to provide real assistance to these developers while looking forward to bringing excellent AI Agent products to the Polkadot ecosystem.

@keeganquigley keeganquigley removed the admin-review This application requires a review from an admin. label Jan 17, 2025
Copy link
Contributor

@keeganquigley keeganquigley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thx for your patience @weimeme I'm willing to approve.

Copy link
Member

@semuelle semuelle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also happy to support this. Good luck!

@semuelle semuelle merged commit 4862ad9 into w3f:master Jan 17, 2025
8 of 9 checks passed
Copy link
Contributor

Congratulations and welcome to the Web3 Foundation Grants Program! Please refer to our Milestone Delivery repository for instructions on how to submit milestones and invoices, our FAQ for frequently asked questions and the support section on our website for more ways to find answers to your questions.

Before you start, take a moment to read through our announcement guidelines for all communications related to the grant or make them known to the right person in your organisation. In particular, please don't announce the grant publicly before at least the first milestone of your project has been approved. At that point or shortly before, you can get in touch with us at [email protected] and we'll be happy to collaborate on an announcement about the work you’re doing.

Also, if you haven't yet, consider signing up for the Polkadot Alpha Program. The program offers plenty of resources for people building on Polkadot. Lastly, please remember to let us know in case you run into any delays or deviate from the deliverables in your application. You can either leave a comment here or directly request to amend your application via PR. We wish you luck with your project! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready for review The project is ready to be reviewed by the committee members.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants