feat(ecosystem): add SparkDEX, Sceptre, Kinetic, Cyclo, Firelight, and Stargate connectors #131
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Implements 6 ecosystem connectors for the Flare AI Kit, enabling AI agents to interact with major DeFi protocols on Flare Network.
Closes #28
Connectors Added
1. SparkDEX (Uniswap V3 Fork DEX)
2. Sceptre (Liquid Staking)
3. Kinetic (Lending Protocol)
4. Cyclo (Liquidation-Free Leverage)
5. Firelight (XRP Staking + DeFi Cover) ⭐ Bonus
6. Stargate (Cross-Chain Bridge)
Critical Bug Fixes
Fixed several issues in base
Flareclass discovered during testing:.call()query methodsvalueparameter supportAll connectors tested with real mainnet transactions.
Files Changed
New: 6 connector files + 5 ABI files + 5 examples
Modified:
flare.py,__init__.py,api.py,README.mdAll connectors follow consistent patterns: async init, transaction methods, query methods, comprehensive error handling.