coinbase / coinbase/agentkit

Add Support for Sonic Network

Open
#742 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.