Skip to content

Conversation

jgur-psyops
Copy link
Contributor

@jgur-psyops jgur-psyops commented Sep 9, 2025

Asset weights of 1 are a stone around emode's neck, with this update emode can finally SOAR into insane LTVs that will enable pairings with much higher collateral efficiency when looping.

Overview:

Assets like SOL have a liability weight of ~1.2, meaning that even with an asset weight of ~1, an LST/SOL pairing only allows at best a ~5x loop. For example, a JITOSOL/SOL loop today, starting with .1 JITSOL, can only end up with ~.342 JITO (e.g. a roughly 3.4x loop). Enabling the asset weight to exceed 1 will enable 10x+ loops.

WARN

THIS IS EXTREMELY DANGEROUS.

THE EMODE ADMINISTRATOR MUST ENSURE THAT THE BORROWED ASSETS CONSISTENTLY HAVE LIABILITY WEIGHT > INIT WEIGHT WITH EMODE.

AFTER ACCOUNTING FOR EMODE AND ALL OTHER ADJUSTMENTS, ONE DOLLAR OF LIABILITY MUST ALWAYS COST MORE THAN ONE DOLLAR OF ASSET IS WORTH.

FAILURE TO ADHERE TO THIS RESTRICTION WILL TRIGGER UNDERCOLLATERALIZED LENDING WHICH IS VERY VERY BAD.

CHECK THEN DOUBLE CHECK THEN CHECK AGAIN THAT ONE DOLLAR OF ASSET IS WORTH LESS THAN ONE DOLLAR OF LIABILITY.

NEVER INCREASE ASSET WEIGHT ABOVE ONE UNLESS YOU ARE ABSOLUTELY SURE YOU KNOW WHAT YOU ARE DOING.

NEVER REDUCE THE LIABILITY WEIGHT OF AN ASSET SUBJECT TO ANY EMODE PAIRING ON ITS BORROW SIDE WITHOUT REVIEWING ALL ASSOCIATED ASSET WEIGHTS OF LEND-SIDE PAIRINGS.

@jgur-psyops jgur-psyops merged commit efc202c into 0.1.5-main Sep 12, 2025
2 checks passed
@jgur-psyops jgur-psyops deleted the emode-no-brakes branch September 12, 2025 19:20
@jgur-psyops jgur-psyops mentioned this pull request Sep 12, 2025
29 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants