Skip to content

Commit f87a446

Browse files
authored
Merge pull request #1299 from elasticlabs-org/elastic-labs-milestone-2
Elastic Labs - Polkadot Agent Kit - Milestone 2
2 parents a2593e5 + d5dbfd5 commit f87a446

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Milestone Delivery :mailbox:
2+
3+
**The delivery is according to the official [milestone delivery guidelines](https://github.com/w3f/Grants-Program/blob/master/docs/Support%20Docs/milestone-deliverables-guidelines.md).**
4+
5+
- **Application Document:** https://github.com/w3f/Grants-Program/blob/master/applications/polkadot_agent_kit.md
6+
- **Milestone Number:** 2
7+
8+
**Context** (optional)
9+
10+
- Implementation of the core **"DeFi Integrations & External Context Providers"** including:
11+
- Documentation (0b.): [Documentation Site](https://cocdap.github.io/agent-docs/) - [Source Code](https://github.com/elasticlabs-org/polkadot-agent-kit-docs)
12+
- Testing and Testing Guide (0c.): https://github.com/elasticlabs-org/polkadot-agent-kit/blob/main/packages/sdk/tests/e2e/sdk.test.ts
13+
- Agentic DeFi Tools: Hydration (1a.): [Documentation](https://cocdap.github.io/agent-docs/tools/defi-tool.html) - [Source Code](https://github.com/elasticlabs-org/polkadot-agent-kit/blob/main/packages/core/src/defi/swap.ts)
14+
- Agentic DeFi Tools: Bifrost (1b.): [Documentation](https://cocdap.github.io/agent-docs/tools/bifrost-tool.html) - [Source Code](https://github.com/elasticlabs-org/polkadot-agent-kit/blob/main/packages/core/src/bifrost/mintVdot.ts)
15+
- Agentic DeFi Tools: Relaychain Nomination Pools (1c.): [Documentation](https://cocdap.github.io/agent-docs/tools/nomination-staking-tool.html) - [Source Code](https://github.com/elasticlabs-org/polkadot-agent-kit/tree/main/packages/core/src/pallets/nomination-pools)
16+
- Host a Model Context Protocol (MCP) server (2a.): [Documentation](https://cocdap.github.io/agent-docs/examples/mcp-server.html) - [Source Code](https://github.com/elasticlabs-org/polkadot-agent-kit/tree/main/examples/mcp-server)
17+
- Convertible to Langchain tools (2c.): [Source Code](https://github.com/elasticlabs-org/polkadot-agent-kit/blob/main/packages/sdk/src/langchain.ts#L18)
18+
19+
**Deliverables**
20+
21+
- **Estimated duration:** 1 month
22+
- **FTE:** 2
23+
- **Costs:** 10,000 USD
24+
25+
| Number | Deliverable | Specification |
26+
| ------: | ----------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
27+
| **0a.** | License | MIT |
28+
| **0b.** | Documentation | API reference + advanced guide |
29+
| **0c.** | Testing and Testing Guide | Integration/stress tests + guide |
30+
| 1a. | Agentic DeFi Tools: Hydration | Support swapping on Hydration |
31+
| 1b. | Agentic DeFi Tools: Bifrost | Support minting vDOT |
32+
| 1c. | Agentic DeFi Tools: Relaychain Nomination Pools | Support Nomination Pool staking on Relaychain |
33+
| 2a. | Host a Model Context Protocol (MCP) server | Compatible with the structure required of MCP protocol to easily set up a MCP server on top of the library. |
34+
| 2b. | Convertible to Lanchain tools | Easily convert the langchain tools |
35+
36+
**Additional Information**
37+
38+
Link to the Polkadot Agent Kit documentation: https://cocdap.github.io/agent-docs/tools/defi-tool.html
39+
40+
To see how the Polkadot Agent Kit library is integrated in client application, check out the example for Telegram Bot built with Polkadot Agent Kit: [Polkadot Agent Kit - Telegram Bot](https://github.com/elasticlabs-org/polkadot-agent-kit/blob/main/examples/telegram-bot/README.md) or [Polkadot Agent Playground](https://github.com/elasticlabs-org/polkadot-agent-kit/tree/main/apps/playground)
41+
42+
To install and check the test coverage, following the below guide: https://cocdap.github.io/agent-docs/quickstart.html
43+
44+
**Basic Usage**
45+
46+
Full documentation of the latest changes can be found here: https://github.com/elasticlabs-org/polkadot-agent-kit/blob/main/packages/sdk/README.md

0 commit comments

Comments
 (0)