Skip to content

Commit d304fae

Browse files
committed
add eliza-plugin-dot
1 parent acbc273 commit d304fae

File tree

1 file changed

+123
-0
lines changed

1 file changed

+123
-0
lines changed

applications/eliza-plugin-dot.md

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
2+
# **eliza-plugin-dot**
3+
4+
- **Team Name:** ChainSupport Labs
5+
- **Payment Details:**
6+
- **DOT:** 13p2gp4kLSgTx4aXxyXznwJLrnzG2yT2s2a7Dwv4L5VTGyuK
7+
- **Payment:** 13p2gp4kLSgTx4aXxyXznwJLrnzG2yT2s2a7Dwv4L5VTGyuK (Assethub USDC)
8+
- **[Level](https://github.com/w3f/Grants-Program/tree/master#level_slider-levels):** 1
9+
10+
## Project Overview :page_facing_up:
11+
12+
This project aims to make it easier for Polkadot AI Agent developers to use the Eliza framework, enabling Polkadot to gain broader adoption in gaming and social scenarios. Through this initiative, Polkadot will be better integrated with AI, Discord, Telegram, and other platforms.
13+
14+
Eliza, being one of the most popular frameworks in the AI Agent field, is widely used by many AI projects and already integrates with various blockchains. However, it currently lacks Polkadot examples. As active developers in the Polkadot ecosystem, we are confident in introducing Polkadot technologies to more fields while bringing excellent technologies back into the Polkadot community.
15+
16+
### Overview
17+
18+
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.
19+
20+
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.
21+
22+
### Project Details
23+
24+
- **Language:** TypeScript
25+
- **AI Framework:** Eliza
26+
27+
**Features:**
28+
1. Wallet creation
29+
2. Transfers
30+
3. `sr25519-AES` Message Encryption and Decryption
31+
4. `ed25519-AES` Message Encryption and Decryption
32+
5. `ECDSA-AES` Message Encryption and Decryption
33+
34+
> In the social domain, message encryption is a crucial feature. Drawing from our experience with social products, we recognize its importance. TON Blockchain's outstanding design for ed25519-AES message encryption inspired us. Polkadot, however, is more suited for sr25519 and ed25519 encryption schemes.
35+
36+
---
37+
38+
### Ecosystem Fit
39+
40+
#### How does your project fit into the ecosystem?
41+
Integrating Polkadot into the Eliza AI framework.
42+
43+
#### Who is your target audience?
44+
AI Agent developers.
45+
46+
#### What needs does your project meet?
47+
It makes it easier for Polkadot developers to create products integrating Discord, Telegram, and AI, unlocking more applications in gaming and social domains.
48+
49+
#### How did you identify these needs?
50+
Eliza, as a highly popular AI Agent framework, has already integrated various blockchains.
51+
Phala Network has already started deep collaboration with Eliza, showcasing the potential for broader adoption within the Polkadot community.
52+
The developer community looks forward to more integration of Polkadot technology in Eliza.
53+
Reflecting on our past experience in social products, we believe that integrating public chains into existing social platforms has more potential than developing new social software from scratch. This approach enables integration with the world's most advanced technologies. Public chains in the Polkadot ecosystem need to be integrated into more social applications, such as Discord, Telegram, and others. Integration with AI makes products smarter and more attractive, enabling intent-based interactions between users and chains, thereby simplifying user operations.
54+
Furthermore, when combining social products with blockchain, universal and secure message encryption/decryption becomes essential. The TON blockchain offers exemplary use cases in this area, demonstrating the importance of this functionality. This is a critical feature that we all require.
55+
#### Are there any similar projects in the Substrate/Polkadot/Kusama ecosystem?
56+
no
57+
58+
#### Are there similar projects in related ecosystems?
59+
Yes, several blockchains have already integrated with Eliza.
60+
61+
---
62+
63+
## Team :busts_in_silhouette:
64+
65+
### Team Members
66+
- **weimeme**
67+
68+
### Contact
69+
- **Contact Name:** weimeme
70+
- **Contact Email:** weimeme067@gmail.com
71+
72+
### Legal Structure
73+
- **Registered Address:** Building 2, Xixi Bafang Castle, Yuhang District, Hangzhou, Zhejiang Province, China
74+
- **Registered Legal Entity:** N/A
75+
76+
### Team's Experience
77+
- **weimeme** has nearly two years of Substrate development experience and seven years of experience with Ethereum. He previously worked on the Ethereum cross-chain bridge Orbiter and is highly proficient in Layer 2 and Ethereum technologies.
78+
79+
### Team Code Repos
80+
- https://github.com/ChainSupport/eliza-plugin-dot.git
81+
- https://github.com/ChainSupport/eliza.git
82+
83+
> Upon completion, the project will be submitted as a PR to https://github.com/elizaOS/eliza.
84+
85+
---
86+
87+
## Development Status :open_book:
88+
89+
The project is in the preparation phase. Code repository: https://github.com/ChainSupport/eliza-plugin-dot.git
90+
91+
---
92+
93+
## Development Roadmap :nut_and_bolt:
94+
95+
### Overview
96+
- **Total Estimated Duration:** 1 month
97+
- **Full-Time Equivalent (FTE):** 1.5
98+
- **Total Costs:** $10,000 USD
99+
- **DOT %:** 50%
100+
101+
### Milestone 1 — Basic Functionality
102+
103+
- **Estimated duration:** 1 month
104+
- **FTE:** 1.5
105+
- **Costs:** $10,000 USD
106+
107+
| Number | Deliverable | Specification |
108+
|-------:|---------------------|---------------------------------------------------------------------------------------------------|
109+
| **0a.** | License | Apache 2.0 / GPLv3 / MIT / Unlicense. |
110+
| **0b.** | Documentation | Inline code documentation and a tutorial for setting up a Substrate node and sending test transactions. |
111+
| **0c.** | Testing Guide | Comprehensive unit tests for core functions and a testing guide. |
112+
| **0d.** | Docker | A Dockerfile for testing all delivered functionality. |
113+
| **0e.** | Article | A published article or workshop explaining the project achievements. |
114+
| 1. | Plugin-dot Package | Node connection, wallet creation, and transfers. |
115+
| 2. | sr25519-AES Package | Message Encryption/Decryption Using Combined sr25519 and AES. |
116+
| 3. | ed25519-AES Package | Message Encryption/Decryption Using Combined ed25519 and AES. |
117+
| 4. | ECDSA-AES Package | Message Encryption/Decryption Using Combined ecdsa and AES. |
118+
119+
---
120+
121+
## Future Plans
122+
123+
We have consistently provided foundational technical support in the Polkadot ecosystem and are enthusiastic about building our own AI products in the future. Our goal is to enable Substrate-based blockchains to find broader use cases in social and AI domains. We plan to continue enriching Polkadot's functionality and rely on Eliza's large developer community for ongoing maintenance.

0 commit comments

Comments
 (0)