返回顶部
c

celo-defiCelo DeFi集成

Integrate DeFi protocols on Celo. Use when building swaps, lending, or liquidity applications with Uniswap, Aave, Ubeswap, or other DeFi protocols.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2011
安全检测
已通过
258
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

celo-defi

Celo DeFi 集成

该技能涵盖在Celo上集成DeFi协议,包括用于交换的Uniswap、用于借贷的Aave以及其他协议。

使用场景

  • - 使用Uniswap或Ubeswap构建交换功能
  • 集成Aave进行借贷
  • 创建流动性提供功能
  • 构建DeFi聚合器

Celo上的DeFi协议

去中心化交易所

协议描述
Uniswap V3/V4主要DEX,支持集中流动性
Ubeswap
Celo原生DEX,针对移动端优化 | | Velodrome | 超级链DEX,支持流动性挖矿 | | Carbon DeFi | 类订单簿自动交易 |

借贷协议

协议描述
Aave V3去中心化借贷(2025年3月上线)
Credit Collective
真实世界资产的链上私人信贷 | | PWN | 固定利率借贷 |

DEX聚合器

协议描述
LI.FI跨链聚合器

流动性与收益

协议描述
Steer Protocol自动化流动性策略
Merkl
流动性提供者奖励 |

Uniswap V3 集成

合约地址 - 主网(链ID:42220)

合约地址
Factory0xAfE208a311B21f13EF87E33A90049fC17A7acDEc
SwapRouter02
0x5615CDAb10dc425a742d643d949a7F474C01abc4 | | QuoterV2 | 0x82825d0554fA07f7FC52Ab63c961F330fdEFa8E8 | | NonfungiblePositionManager | 0x3d79EdAaBC0EaB6F08ED885C05Fc0B014290D95A | | UniversalRouter | 0x643770E279d5D0733F21d6DC03A8efbABf3255B4 | | Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 | | TickLens | 0x5f115D9113F88e0a0Db1b5033D90D4a9690AcD3D | | Multicall2 | 0x633987602DE5C4F337e3DbF265303A1080324204 |

合约地址 - Alfajores测试网

合约地址
Factory0x229Fd76DA9062C1a10eb4193768E192bdEA99572
SwapRouter02
0x8C456F41A3883bA0ba99f810F7A2Da54D9Ea3EF0 | | QuoterV2 | 0x3c1FCF8D6f3A579E98F4AE75EB0adA6de70f5673 | | NonfungiblePositionManager | 0x0eC9d3C06Bc0A472A80085244d897bb604548824 | | UniversalRouter | 0x84904B9E85F76a421223565be7b596d7d9A8b8Ce | | Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |

简单交换示例

typescript
import { createWalletClient, custom, encodeFunctionData } from viem;
import { celo } from viem/chains;

const SWAP_ROUTER = 0x5615CDAb10dc425a742d643d949a7F474C01abc4;

const SWAPROUTERABI = [
{
name: exactInputSingle,
type: function,
stateMutability: payable,
inputs: [
{
name: params,
type: tuple,
components: [
{ name: tokenIn, type: address },
{ name: tokenOut, type: address },
{ name: fee, type: uint24 },
{ name: recipient, type: address },
{ name: amountIn, type: uint256 },
{ name: amountOutMinimum, type: uint256 },
{ name: sqrtPriceLimitX96, type: uint160 },
],
},
],
outputs: [{ type: uint256 }],
},
] as const;

async function swapExactInput(
tokenIn: string,
tokenOut: string,
amountIn: bigint,
amountOutMin: bigint,
fee: number = 3000
): Promise {
const walletClient = createWalletClient({
chain: celo,
transport: custom(window.ethereum),
});

const [address] = await walletClient.getAddresses();

const hash = await walletClient.sendTransaction({
account: address,
to: SWAP_ROUTER,
data: encodeFunctionData({
abi: SWAPROUTERABI,
functionName: exactInputSingle,
args: [
{
tokenIn: tokenIn as 0x${string},
tokenOut: tokenOut as 0x${string},
fee,
recipient: address,
amountIn,
amountOutMinimum: amountOutMin,
sqrtPriceLimitX96: 0n,
},
],
}),
});

return hash;
}

Ubeswap 集成

Celo原生DEX,支持V2和V3。

合约地址 - 主网

合约地址
V3 Factory0x67FEa58D5a5a4162cED847E13c2c81c73bf8aeC4
V3 Universal Router
0x3C255DED9B25f0BFB4EF1D14234BD2514d7A7A0d | | V3 NFT Position Manager | 0x897387c7B996485c3AAa85c94272Cd6C506f8c8F | | V2 Factory | 0x62d5b84bE28a183aBB507E125B384122D2C25fAE | | V2 Router | 0xE3D8bd6Aed4F159bc8000a9cD47CffDb95F96121 | | UBE Token | 0x71e26d0E519D14591b9dE9a0fE9513A398101490 |

Aave V3 集成

合约地址 - 主网

合约地址
Pool0x3E59A31363E2ad014dcbc521c4a0d5757d9f3402
PoolAddressesProvider
0x9F7Cf9417D5251C59fE94fB9147feEe1aAd9Cea5 | | PoolConfigurator | 0x7567E3434CC1BEf724AB595e6072367Ef4914691 | | Oracle | 0x1e693D088ceFD1E95ba4c4a5F7EeA41a1Ec37e8b | | ACLManager | 0x7a12dCfd73C1B4cddf294da4cFce75FcaBBa314C | | PoolDataProvider | 0x2e0f8D3B1631296cC7c56538D6Eb6032601E15ED | | Collector | 0xC959439207dA5341B74aDcdAC59016aa9Be7E9E7 |

支持的资产

资产地址aToken
USDC0xcebA9300f2b948710d2653dD7B07f33A8B32118C0xFF8309b9e99bfd2D4021bc71a362aBD93dBd4785
USDT
0x48065fbbe25f71c9282ddf5e1cd6d6a887483d5e | - | | USDm | 0x765de816845861e75a25fca122bb6898b8b1282a | - | | EURm | 0xd8763cba276a3738e6de85b4b3bf5fded6d6ca73 | - | | CELO |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 celo-defi-1776183482 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 celo-defi-1776183482 技能

通过命令行安装

skillhub install celo-defi-1776183482

下载

⬇ 下载 celo-defi v1.0.2011(免费)

文件大小: 5.82 KB | 发布时间: 2026-4-15 12:13

v1.0.2011 最新 2026-4-15 12:13
Initial publish

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部