Offmap
Eject · the exit that needs nobody

Leave on your own terms.

Eject moves your share of the pooled position into a Morpho position owned by your own wallet on Base, in one transaction, through the NEAR contract. It works even if the Offmap agent is down. You give up privacy for that loan, never your money.
Step 1 of 5: Note
  1. 1

    Paste your latest note

    Your note holds your share, the salt for your leaf, and your Merkle proof. Save it from your view after each batch.

  2. 2

    Connect the wallet that receives your position

    Your Base wallet. It must be the wallet your loan belongs to: the contract checks that the note was issued to exactly this address.

  3. 3

    Sign two Morpho authorizations

    One lets the immutable eject helper open the position at your wallet; the second takes that permission back in the same transaction, so the helper keeps no access. Signing is free and moves nothing on its own.

  4. 4

    Check it with offmapfi.near

    The transaction is sent from the cohort's Base address, so its nonce and fees are read from that address. The contract then runs every eject check on these exact arguments without signing anything.

  5. 5

    Submit, then broadcast to Base

    Any NEAR account can submit. The contract verifies your leaf, marks it spent and has the NEAR signer network sign the transaction with the cohort's key. This page then rebuilds the signed transaction, checks who signed it, and broadcasts it to Base.