DeFi Money

DeFi Money

Management

Management

Open, composable asset management and permissionless market creation
01
· UNIVERSAL DEFI CONNECTOR
fingerprint

Connect to any DeFi protocol.

MORE Vaults offers an extensive library of audited DeFi protocol connectors that expose all the functions of any connected protocol.
1
[
2
  {
3
    "ConnectorAddress": "0xA0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0",
4
    "functionSelectors": [
5
      "0x4e71d92d", // deposit(address,uint256)
6
      "0x2e1a7d4d", // withdraw(address,uint256)
7
      "0xc5ebeaec", // borrow(address,uint256,uint256)
8
      "0x0e752396"  // repay(address,uint256,uint256)
9
    ]
10
  },
11
  {
12
    "ConnectorAddress": "0xB0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0",
13
    "functionSelectors": [
14
      "0x4e71d92d", // deposit(address,uint256)
15
      "0x2e1a7d4d", // withdraw(address,uint256)
1
interface IDiamondCut {
2
  enum ConnectorCutAction {Add, Replace, Remove}
3
    struct FacetCut {
4
      address ConnectorAddress;
5
      ConnectorCutAction action;
6
      bytes4[] functionSelectors;
7
    }
8
9
  function diamondCut(
10
    ConnectorCut[] calldata _diamondCut,
11
    address _init,
12
    bytes calldata _calldata
13
  ) external;
14
}
15
contract ActivateConnector {
1
contract MyCustomConnector {
2
  struct MyConnectorStorage {
3
    uint256 myNumber;
4
  }
5
  function myConnector() internal pure returns (MyConnectorStorage storage fs) {
6
    bytes32 position = keccak256("my.connector.storage");
7
    assembly {
8
      fs.slot := position
9
    }
10
  }
11
  function setNumber(uint256 _newNumber) external {
12
    MyConnectorStorage storage fs = myConnectorStorage();
13
    fs.myNumber = _newNumber;
14
  }
15
}
02
· CONNECTOR REGISTRY

A unified interface for deploying to DeFi

MORE can integrate with any EVM protocol
MORE Markets
Lending and borrowing
Aave v3
Lending and borrowing
Uniswap v2
DEX / AMM
Morpho
Lending and borrowing
Kitty Punch
DEX / AMM
Trado
DEX / AMM
Pendle
Yield Stripping
Ethena
Synthetic Stablecoins
Lido
Liquid Staking
Pancake Swap
DEX / AMM
Eigen Layer
Restaking
Spark
Lending and borrowing
03
· DEGEN AS A SERVICE

Complex DeFi strats in 1 click

Enter and exit simple and leveraged DeFi positions as easily as depositing and withdrawing.

01.

Loops
Choose a market with your desired collateral and loan assets or create one and set your leverage limit.

02.

Leveraged Yield Farming
Pick the liquidity pool you want to farm. Create or pick a market that uses the LP token as collateral, then set your leverage.

03.

Basis Farming
Select the DEX and specific markets to farm, then choose if you want collateral exposure on a lending protocol.

04.

Exit Leverage
Exit Leveraged Positions
Exit any looped or levered position in a single transaction using a flash loan from any connected lending protocol.

05.

Liquidity Migration
Exit any position on any protocol and migrate those assets to a new position on a different protocol in just 1 click.

06.

+
=
Liquidation Farming
Monitor markets to use flash loans from your chosen lending protocol to farm liquidation fees.
04
· SERIOUSLY PERMISSIONLESS MARKETS

MORE Markets

app_shortcut
100% custom markets
Design markets that support your strategies. Pick the collateral and loan tokens. Set the interest rate model, oracles, and borrow and liquidation thresholds.
campaign
No protocol fees
Use MORE Markets for free when you interact with markets through a MORE Vault.
dashboard_customize
Free flash loans
MORE Markets flash loans are completely free and unlimited to MORE Vault users.
tips_and_updates
Bonus rewards

Earn boosted yield, rebates, points, and tokens just for using MORE Markets.

05
· DIVERSE DEPOSITS

What kind of money are you managing?

Portfolio Private

For personal portfolios, family funds, ecosystem liquidity providers and other private setups.

check
Depositor whitelist
check
Vault Owner sets Asset Manager performance fee
check
Full access to connector registry
check
Unlimited custom connectors
check
Customizable governance

Strucutred Product or Fund Public

For professional asset managers and AI agents who want to earn fees on deposits or bootstrap isolated structured products.

check
Available to depositors on MORE UI
check
Asset Manager sets performance fee
check
Full access to connector registry
check
Eligible for investment risk audit
check
Customizable governance
06
· SECURITY & RISK
integration_instructions

Governance that works for you.

Set up a customizable governance framework that suits you and your depositors' investment philosophy.
Vault Owner
The admin role can update all roles and act as asset manager.
Asset Manager
The money manager directs the allocation of funds and the activation of connectors.
Guardian
The risk manager of last resorts can contest an asset manager's decision.
Vault Owner
0x8H21...9Nv3
Curator
0xn0V1...W1kd
Guardian
Any role can be held by directly by an individual or collectively through a multisig or governance platform.