如果觉得教程有用,动动发财的小手点个关注,以后会继续输出干货
https://twitter.com/_Ren_Renren
Starcombo 是一种工具,允许用户通过简单的 UI 在 Starknet 上构建他们的 DeFi 策略,是SatrkNet生态上的一款新产品。
StarCombo是您通往Starknet Fefi生态系统的门户。使用简单的拖放机制,您可以轻松地与Starknet上的多个Defi协议进行交互。
StarCombo在单个前端内部集成了多个Defi协议,并利用了Multicall,该协议允许在单个交易中执行多个操作,允许操作贯穿于在多个协议之间。
创建组合时,用户可以访问多个 DeFi 协议并选择他们想要执行的操作。 然后,用户需要填写所需的输入,Starcombo 会将它们捆绑成一个组合,这是在 Starknet 网络上发送的单个交易。
例如:您可以通过创建两个block来实现,在 JediSwap 上交换代币,然后再在mySwap流动性池中天就流动性,通过一次配置实现一站式操作,前端页面的block创建操作由用户完成,Starcombo实现各个DeFi协议之间的交互,方便快捷,用户可以避免其他复杂的操作流程。懂代码的可以去Github上查看Starcombo所有的代码。
当前产品处于测试网阶段,目前支持Jediswap和Myswap和Alpha Road Finance 协议,随着产品的发展,会支持更多的Defi协议。您可以追踪您的每一笔交易路径,值得期待。
接下来,让我们开始测试网交互的教程吧;
(1)在谷歌应用商店,下载安装Argent X插件。切记保存好助记词
https://chrome.google.com/webstore/detail/argent-x/dlcobpjiigpikoobohmabehhmhfoodbb

(2)领取ETH测试币。
https://faucet.goerli.starknet.io/
要注意,在测试币到账之前不要离开领水页面。如果不成功,尝试切换梯子IP试试。
(1)依旧是领水
首先领取测试代币TST
水龙头网站
https://argentlabs.github.io/argent-x/
在图示的框中填入测试币数量,然后点击Mint即可;

然后,去Jediswap的水龙头领取测试代币:
https://app.testnet.jediswap.xyz/#/swap

等测试币全部到账之后,进行下一步:
网站:
https://testnet.starcombo.xyz/combos
转到网站:连接钱包之后,然后单击十字架以开始创建您的Defi组合。每个创建的块对应于相应的Defi协议之间的交互操作。

举个例子:我想要创建一个jediswap上的swap,一个myswap上的swap操作,并且分别在两者的流动性池子中增加流动性。那么我就需要遵循以下步骤:
1)点击Jediswap中的swap按钮

2)设置创建一个jediswap上的swap,一个myswap上的swap操作,并且分别在两者的流动性池子中增加流动性

点击Set之后,页面变成如下所示:

点击加号添加Myswap上的swap操作:


点击加号继续添加在jediswap上添加流动性的操作

点击Add Liquidity之后:

点击Set按钮之后,

点击加号继续添加在jediswap上添加流动性的操作

点击Add Liquidity之后:

点击Set按钮,设置该添加流动性操作,至此,四个操作已经全部完成

点击**Send按钮,**StarCombo将在一次交易中执行所有4个操作,方便快捷!

点击页面右上角的钱包图标,可以看到本次交易的详细过程

可以通过该小窗,跟踪当前策略的执行进度

据Dicord群里的消息,以后它还计划添加诸如记录策略,共享策略等功能,将您的交互过程与策略分享给他人,应该是一件比较酷的事情。值得期待
交互过程中,在执行多个操作的时候,有可能会遇到交易失败的问题,当前一个比较多出现的失败问题是:交易滑点和价格波动导致的。
在大多数情况下,如果价格与您的组合相差太大或者您没有考虑滑点,您的交易将会失败。 您可以通过更多的价格变动空间来避免这些失败。
举个例子:
假设您想将 1ETH 兑换成 2000USDC,然后将 USDC 添加到流动资金池中。
以下是创建组合的正确方法:
(1)用 1 ETH 换 2000 USDC
(2)为 1 ETH 和 1980 USDC 提供流动性
另一方面,这将是一个糟糕的组合:
(1)用 1 ETH 换 2000 USDC
(2)为 1 ETH 和 2000 USDC 提供流动性
这是因为滑点和价格变化。 将滑点设置为 0.05%,第一次swap将为您提供 1990 至 2000 USDC 之间的任何价格。 如果您尝试将 2000 USDC 添加到池中,但第一次交换只给了您 1990,则交易将失败,因为您的余额不足。
目前项目还非常早期,希望大家能早点参与。为项目多做贡献,等待福报!!!
推特:
https://twitter.com/Starcombo_xyz
Discord:
官方文档:
Github:
