Kevin | Aftermath (🥚, 🥚)

461 posts

Kevin | Aftermath (🥚, 🥚) banner
Kevin | Aftermath (🥚, 🥚)

Kevin | Aftermath (🥚, 🥚)

@KevinAftermath

Co-Founder and CTO of @AftermathFi | Building on @SuiNetwork | The future is EggFi

sui Katılım Kasım 2022
292 Takip Edilen1.6K Takipçiler
Sabitlenmiş Tweet
Kevin | Aftermath (🥚, 🥚)
Yesterday marked our largest update to AF perps since our initial launch; not only did we launch our 11th market, AF100USD, we increased leverage across 5 markets, rolled out One-Click Trading (1CT), enabled an improved version of Dynamic Gas for AF perps, added the Gas Pool and Agent Wallet tabs to our UI, improved the metrics available on your account page, and released v2.5.0 of our skills. Each of these will get its own dedicated post on @AftermathFi but prior to that I wanted to shed some light on how each feature works and how to best utilize them. AF100USD AF100 marks our 11th market since launch, 6th market powered by @PythNetwork Pro, 5th Equities market, and 4th market using our onchain, rolling-contract-based formula for deriving price feeds. One-Click Trading This has been a long requested feature and our biggest pain point since launch: clicking an approve button on all transactions is poor UX and, in some cases, a blocker for integration in the first place. Combining Sui's Sponsored Transactions with in-house developed infra, we were able to provide auto-accept functionality across all AF Perp transactions. Approve once at the start of your session and never deal with a wallet popup for the remainder of your session. When you first visit our /perpetuals page, you will be prompted to enable 1CT. To do so, you need to pre-reserve SUI to be used as gas for all auto-approved transactions. After depositing, we will create an agent wallet for your account and execute all transactions through this agent wallet using the gas you reserved. You will need to periodically top up the reserved gas; you can either manage this and the agent wallets explicitly on the Gas Pool and Agent Wallet pages or you will be prompted to top up automatically if your reserves start to get too low. Dynamic Gas We originally launched Dynamic Gas back in the end of 2023 to allow afSUI holders to pay gas using our LSD. We quickly expanded the scope of Dynamic Gas to include many assets, including @circle's USDC. For AF perps, we had to completely redevelop Dynamic Gas from the ground up-to not increase the average cost of any AF perp transaction-and closely coupled it with our 1CT implementation. When enabling 1CT, you have the option to select any asset as the gas token or mix and match between many tokens. The next unlock for AF perps is finally here: quick, frictionless transactions payed for in any asset you desire. Gas Pool Want to view how much gas you have left reserved for 1CT? Visit our new Gas Pool page to deposit into and withdraw from your reserves and manage the accounts that have access to these reserves. af.lol/gas-pool Agent Wallet Want to grant new or revoke and view pre-existing agent wallets tied to your account? Visit our new Agent Wallets tab to handle all of these interactions. You'll see all of the active agent wallets you've explicitly enabled as well as the agent wallets addresses tied to your address underpinning 1CT. af.lol/agent-wallets Account Page We've added account-individualized metrics, across Maker / Taker volume and fees, to give you more insight into your historical performance and help you correlate between your epoch activity and epoch-end rewards. These same metrics are also visible on all Vault pages for both depositors and Vault curators. Skills v2.5.0 added support for all of the above as well as a few new endpoints and minor improvements to previous endpoints. View and download the latest skills at skills.aftermath.finance All of these features are here to kick off the start of our epoch 4! Use these new features to your advantage and participate to be eligible for 50k of SUI rewards at the end of epoch 4 (April 12th) split across AFLP and AF perp traders.
Aftermath Finance (🥚, 🥚)@AftermathFi

AF100 tracks the 100 largest non-financial companies in the U.S. market. Trade it with up to 5x leverage on Aftermath. af.lol/perpetuals/USD…

English
3
13
47
8.3K
Kevin | Aftermath (🥚, 🥚)
Kevin | Aftermath (🥚, 🥚)@KevinAftermath·
He means that one application this SIP enables, our dynamic gas, is already live on AF. We cannot provide a more global solution without the support of this SIP as gas sponsoring becomes too big of an exploit vector as you start considering contracts / transactions outside what we support and whitelist on our FE.
English
1
0
2
33
Mark Logan
Mark Logan@technicaldebtor·
@0xairtx Ok, then either I don't understand what the SIP says, or you guys forked Sui. Can you explain?
English
2
0
0
120
Kevin | Aftermath (🥚, 🥚)
Kevin | Aftermath (🥚, 🥚)@KevinAftermath·
Breaking compatibility is only one part of the problem. When I depend on a package, I have an explicit guarantee that that package will work as anticipated; i.e., the code in which my contract depends on cannot change underneath me. That code can, however, be upgraded AND a versioning event can occur to collectively break my compatibility with that package. The worst case here is that functionality with MY package is now bricked until I resolve the versioning conflict. Now this is a very real problem, and something we’ve faced in the past with one of our earliest aggregator releases, but much better than the flipside of a dependent package quietly changing its functionality and breaking our assumption of how that contract works (imagine if an AMM was upgraded to steal all deposited coins w/o minting any lp coin). The best solution around this is immutable contracts (or writing code perfectly the first time like BL) but the ecosystem is still maturing in this regard.
English
1
0
3
74
Hardy
Hardy@hawkeye_1200·
Why does Sui allow a publisher to make breaking changes (via version bump) but still insist on backward compatibility? If a package upgrade can break dependents, isn't the compatibility promise contradictory? A deeper look at Sui's design is needed! #Sui #MoveLanguage #Blockchain
English
1
0
4
348
Kevin | Aftermath (🥚, 🥚) retweetledi
airtx (🥚,🥚) 🇦🇲
We just lost access to our @AftermathFi account. Please do not click any links until further notice.
English
35
29
120
81.9K
Kevin | Aftermath (🥚, 🥚)
Kevin | Aftermath (🥚, 🥚)@KevinAftermath·
Disclaimer: this codebase was designed pre Move-2024 (pre-PTBs even, "public fun" had a very different meaning), view at your own risk.
English
0
0
4
359
Kevin | Aftermath (🥚, 🥚) retweetledi
Aftermath Finance (🥚, 🥚)
Aftermath Finance (🥚, 🥚)@AftermathFi·
Today you can send USDC from Bybit directly to @SuiNetwork and use Aftermath, without needing to have any $SUI. USDC as gas, only on Aftermath!
Bybit@Bybit_Official

🚀 Bybit now supports USDC deposits and withdrawals on Sui! Enjoy faster, cheaper, and smoother transactions️. This upgrade strengthens our collaboration with @SuiNetwork, delivering an even better stablecoin experience.

English
6
3
44
5.4K