Jupiter Lend
Who can change Jupiter Lend, read straight from the chain. TVL $1.09B (DefiLlama, display only)
Who can move your money
- Lending program → Squads 4-of-6 (upgrade via vault #0)
- Squads 4-of-6 → Signer
- Squads 4-of-6 → Signer
- Squads 4-of-6 → Signer
- Squads 4-of-6 → Signer
- Squads 4-of-6 → Signer
- Squads 4-of-6 → Signer
- Lending program → Collateral (accepts)
Facts
- Lending program
- Programjup3YeL8QhtSx1e253b2FDvsMNC87fDrgQZivbrndc9ProgramData3zB5SLYJoqDPN21s54MCkLeDPuMKQH9vNCSaZKSWTZZdLast deploy slot453954884Upgrade authorityWhat does this mean?The key that can replace a program's code. Whoever holds it can change the rules, including how your deposit can be withdrawn.4MsgBB5VPoTrUSp5XnfbViV386C1UnsTdifLBw33ZMSJAuthority typeSquads v4 multisig
- Squads v4 multisigWhat does this mean?A wallet that needs several people to approve a transaction, for example 3 of 5. Safer than one key, if enough different people must sign. · upgrade authority
- AddressJ3mJ3wz6xkVUk3T8qHnuAYNxsRH3ixHsryYNZAU2vG8PThresholdWhat does this mean?How many signers of a multisig must approve a change.4 of 6TimelockWhat does this mean?A mandatory waiting period between approving a change and it taking effect. It gives depositors time to withdraw if something bad is approved.12 hours (43200s)Config authorityWhat does this mean?A Squads setting that lets one key change the multisig's signers, threshold and timelock instantly, without a vote.none, so changes need a votePending confignone
- Collateral tokens
- EPjF…Dt1vspl-tokenFreezeAuthority
- Admin config
- Admin config isn't mapped for this protocol yet. Admin keys, listing authority and withdraw limits appear once its IDL adapter lands.
| Signer | Permissions | Nonce accountsWhat does this mean?A Solana feature that lets a transaction be signed now and submitted any time later. Normal transactions expire in about a minute. The Drift attacker collected pre-signed durable-nonce transactions from signers days in advance. |
|---|---|---|
| 3ZR4…fDxQ | initiate · vote · execute | none |
| 5tjC…LKzv | initiate · vote · execute | none |
| AJLe…ZkeY | initiate · vote · execute | none |
| BicF…fZY2 | initiate · vote · execute | none |
| DEHu…3tDv | initiate · vote · execute | none |
| DNH5…hpN5 | initiate · vote · execute | none |
Score breakdown
Flags: none. How grades work →
Onchain registry
Any Solana program can read this account (owner and PDAWhat does this mean?Program Derived Address: an address controlled by a program rather than a private key. check) and act on it. How programs use it →
Governance timeline
- Jupiter Lend removed a signer
8BR8…rz9H can no longer approve changes. The multisig now has 6 signers.
MEMBERS_CHANGED · slot 456136981 · tx 62Dd…AeBA
- Jupiter Lend added a signer
5tjC…LKzv can now approve changes. The multisig now has 7 signers.
MEMBERS_CHANGED · slot 454847261 · tx 3yJq…pz3o
- Jupiter Lend deployed new program code
The upgrade authority replaced the program's code (program data 3zB5…TZZd). A routine release looks exactly like this, and so would a malicious one, so check that the team announced it.
PROGRAM_UPGRADED · slot 453954884 · tx 3rfo…eYT7
- Jupiter Lend removed a signer
2KXs…c3pq can no longer approve changes. The multisig now has 6 signers.
MEMBERS_CHANGED · slot 450623583 · tx 4j49…KC41
- Jupiter Lend added a signer
AJLe…ZkeY can now approve changes. The multisig now has 7 signers.
MEMBERS_CHANGED · slot 449453053 · tx 3aRg…s1sa
- Jupiter Lend removed a signer
FXQu…gFnK can no longer approve changes. The multisig now has 6 signers.
MEMBERS_CHANGED · slot 447467775 · tx 2Nrg…LSQL
- Jupiter Lend added a signer
BicF…fZY2 can now approve changes. The multisig now has 7 signers.
MEMBERS_CHANGED · slot 446415071 · tx 3DEr…Gmwp
- Jupiter Lend removed a signer and lowered approvals needed from 5 to 4 of 6
Gpvn…tdRu can no longer approve changes. The multisig now has 6 signers. Fewer signers must approve each change, so fewer keys would have to be stolen or collude to push one through.
MULTISIG_CONFIG_EXECUTED · slot 445339749 · tx XmbG…UMa7
- Jupiter Lend removed a signer
jtnV…oaXQ can no longer approve changes. The multisig now has 7 signers.
MEMBERS_CHANGED · slot 444193110 · tx 66rT…JN6F
- Jupiter Lend added a signer
3ZR4…fDxQ can now approve changes. The multisig now has 8 signers.
MEMBERS_CHANGED · slot 441826628 · tx 4Z3f…gZVQ
- Jupiter Lend removed a signer
ABun…K2QR can no longer approve changes. The multisig now has 7 signers.
MEMBERS_CHANGED · slot 440670402 · tx 3Boh…nZYP
- Jupiter Lend added a signer and set approvals needed to 5 of 8
DEHu…3tDv can now approve changes. The multisig now has 8 signers. Every change now needs 5 of 8 signers to approve it. The earlier setting is older than the history we scanned.
MULTISIG_CONFIG_EXECUTED · slot 439830790 · tx 2ccL…Xbya
- Jupiter Lend removed a signer
FHEP…1VQ9 can no longer approve changes. The multisig now has 7 signers.
MEMBERS_CHANGED · slot 434043735 · tx 3pUp…M468
- Jupiter Lend added a signer
DNH5…hpN5 can now approve changes. The multisig now has 8 signers.
MEMBERS_CHANGED · slot 431356596 · tx 2374…jPjP
- Jupiter Lend deployed new program code
The upgrade authority replaced the program's code (program data 3zB5…TZZd). A routine release looks exactly like this, and so would a malicious one, so check that the team announced it.
PROGRAM_UPGRADED · slot 430476341 · tx 4ESx…zGqA