Add Support for Sonic Network
- Dominant language
- TypeScript
- Stars
- 1.3k
- Forks
- 815
- Avg merge
- 13h 31m
- Merged PRs (30d)
- 2
Description
### Language Implementation
- [ ] Python
- [x] TypeScript
### Feature Type
- [ ] Action Provider Template
- [ ] Wallet Provider Template
- [x] Framework Extension
- [ ] Core Requirements
- [ ] Other
### 🚀 The feature, motivation and pitch
### Motivation and Use Case
I'm currently working on integrating Yelay Action Provider AgentKit #741 , which supports multiple networks including Sonic (chainId: 146). However, I noticed that it's not listed within `typescript/agentkit/src/network/network.ts` and even if I import it to `CHAIN_ID_TO_NETWORK_ID` from `viem/chains` and try to test langchain_cdp_chatbot, I'm getting APIerror chain not supported.
What do you guys think about adding Sonic network support? It would enable developers to build more comprehensive cross-chain applications using AgentKit.
Would love to hear thoughts on this proposal and any guidance on how we might implement this support.
### Alternatives
_No response_
### Additional context
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.