Skip to content

feat(scenario): add meteora-dlmm scenario#421

Merged
lgalabru merged 2 commits intosolana-foundation:mainfrom
0xsouravm:feat(scenario)/meteora-dlmm
Nov 26, 2025
Merged

feat(scenario): add meteora-dlmm scenario#421
lgalabru merged 2 commits intosolana-foundation:mainfrom
0xsouravm:feat(scenario)/meteora-dlmm

Conversation

@0xsouravm
Copy link
Contributor

@0xsouravm 0xsouravm commented Nov 23, 2025

  • Added Meteora DLMM protocol folder
  • Added idl.json for Meteora DLMM
  • Added overrides.yaml with basic LbPair fields
  • Registered the protocol in the scenario registry
  • Updated tests to reflect new protocol addition

This enables creating simple Meteora DLMM pool state scenarios in Surfpool.

@0xsouravm
Copy link
Contributor Author

@lgalabru ser and @MicaiahReid ser, added scenario for Meteora! Please check.

@lgalabru
Copy link
Collaborator

this is so cool thanks @0xsouravm! have you been able to test some scenarios in the studio?
where did you find the IDL? thanks!
I'll try to give it a shot today/tomorrow!

@0xsouravm
Copy link
Contributor Author

Hey @lgalabru ! I found the IDL in the official MeteoraAg dlmm-sdk repository. Removed the instructions to shorten it. I haven't tested any scenarios as such, but the tests I added were passing, and both the IDL and the yaml files were being parsed successfully.

Could you test any scenarios?

@lgalabru lgalabru merged commit 8072faa into solana-foundation:main Nov 26, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants