New on @XoxnoNetwork xLend ⚡️
✅ Liquid Staking: Your account analytics now also include your liquid staking earnings of XEGLD and LXOXNO
✅ Share your projection: Your global, lending or position analytics can be shared. Share with friends or for your own spreadsheets
Enjoy!
New feature just landed on @XoxnoNetwork xLend:
Supply or repay for another person 🤌
Instead of liquidating a position, why not help a brother out? More of a niche feature, but it can open up interesting use cases 👀
Enjoy!
Good news for everyone browsing @XoxnoNetwork's open-source lending protocol:
Instead of redirecting you to the market/profile pages, we now show them inline as modal ⚡️
This way you can quickly check out multiple markets/users without losing your scroll position 🔥
Enjoy!
New on @XoxnoNetwork xLend:
Bulk Supply 💰
We get it, you don't want to create positions one by one to supply your tokens. With 2 clicks you can now supply all your wallet tokens (or parts of it) to the lending protocol ⚡️
Enjoy!
Another quality of life update for @XoxnoNetwork xLend:
Destruct LP ⚡️
When removing collateral, tick the switch to destruct the LP in their base tokens and unwrap the EGLD. What was a swap or xExchange unwrap before is now embedded natively in the lending protocol 👑
Enjoy!
Good news for everyone observing liquidateable and bad debt positions on @XoxnoNetwork 👀
Like some of you suggested, we now have dedicated pages to see all positions that can be liquidated or where bad debt can be cleaned ⚡️
Refreshing every 30s to liquidate in real time ⏰
This stuff is the heart of xLend ❤️🔥
Needless to say, projecting your exact health factor, APY, leverage, collateral and borrowed BEFORE doing the swaps required to get there was challenging
But at @XoxnoNetwork we eat challenges for breakfast 🥞
BUILT DIFFERENT 🧦
Months of work come to an end, for you it's only the beginning 🙏
Lend. Borrow. Leverage on chain.
Swap collateral instantly.
Repay debt in one move.
See every position with full transparency.
Unlock the lowest fees on MvX.
The first fully open-sourced DeFi protocol has landed on @MultiversX 🚀
We've been working tirelessly to deliver you a first class lending experience ⚡
- /defi/lending for normal lending
- /defi/leverage for on-chain Long and Short
- /defi/multiply for curated Longs, i.e. Supply XEGLD/Borrow EGLD to never get liquidated
- /defi/profile to view all your DeFi in one place
- /defi/lending/[id] for single market pages
- /defi/analytics for a timeline of lending events
- /defi/markets for an overview of all markets
- /defi/parameters for an overview of lending related parameters
- /collection/XLEND-18dc6f to trade your lending positions
We are so ready 🔥 Undergoing final testings and polishing
Ohooo. This looks awesome. 🙌
Use this feature whenever you want to ape into something. Longing in the bull 🐂 market is pretty 😍. Stack all those eGLD you won. 🥇
DeFi summer reloaded. But with sound solutions which enable everyone to actually use it.
Congrats @XoxnoNetwork
Did somebody order a new XOXNO SDK?
sdk.xoxno.com 👀
We completely revamped the SDK to make it easier for you to interact with @XoxnoNetwork APIs
You can query collections, users, events, lending (coming soon!) and more fully type safe 🔥
Let's dive in 🧵👇 1/4
PS: The whole SDK + Types is only a few kbs, in case you wonder about the package sizes:
- @xoxno/sdk-js has 372kb, but 95% of that is from the interactions folder, which you don't have to use (@multiversx/sdk-core). If you use just the SDK it's only 6kb
- @xoxno/types has 987kb, but again only because of Nest.js decorators we use in our backend. If you import everything via `import type` (which you must, otherwise it will throw a runtime error about Nest.js not installed), you have 0kb in your bundle. The only thing that you could import normally are enums, but we put them on a subpath (@xoxno/types/enums), causing your bundle to stay untouched by Nest.js
We also added a guide how to obtain an auth token when logging in with a MultiversX wallet. This can be useful for projects that already offer MVX login but want to use XOXNO authenticated APIs, e.g. to view and let users change their profile picture. With the new SDK 3/4
it's literally just a matter of passing a nativeAuthToken and calling `sdk.user.login.POST()` together with the signature obtained from the MVX login, but see for yourself 👇
255 API endpoints at your fingertips. It's builder season 💪
github.com/XOXNO/sdk-js
The @TAIX_AI FCFS was delayed due to technical issues
Makes it a great time to check the active yapper leaderboard:
seediboard.com/
Results coming in tomorrow morning, so last chance to secure a spot 🤝
PS: Seedify itself also has a campaign running with 200k SFUND up for grabs 💰
Sign up here: t.me/c/2668272798/110022/110…
Do I think @SeedifyFund's permissionless launchpad can keep up with their curated one?
Honestly no. But that's not the goal. The goal is self-service
You can still launch via their curated launchpad
But should you want to launch independently, trustless, but bound to mathematical parameters defined beforehand, you can now do it
Curated launchpad (current):
✅ Vetted
✅ Promoted by Seedify
✅ Refunds
Permissionless launchpad:
✅ Efficient
✅ Predictable
✅ Refunds possible too
Best of both worlds 🌎
Seedify's permissionless launchpad is on the horizon and you're not ready for what's coming 🧨
As a project, you can basically configure all important launch parameters:
- Bonding Curve 📊
- Refund options 💸
- InfoFi Campaigns 🗣️
All from a simple and intuitive dashboard 👾
Projects have the peace of mind that their frame is set up right and according to their target 🎯
Community can invest with confidence knowing that they'll get refunded should they not like the TGE, or it gets rolled back automatically because the target raise isn't reached 🤝
Hey @mattpocockuk , do you by any change know if it's possible to statically omit a key from an object, without generics?
type SafeHeaders = {
[K in Exclude<string, 'Authorization' | 'authorization'>]: string;
}
This compiles down to Record<string, string>, instead of omitting the Authorization key









