marginfi
Who can change marginfi, read straight from the chain. TVL $35.4M (DefiLlama, display only)
Who can move your money
- marginfi v2 program → Squads 7-of-15 (upgrade via vault #0)
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- Squads 7-of-15 → Signer
- marginfi v2 program → Collateral (accepts)
Facts
- marginfi v2 program
- ProgramMFv2hWf31Z9kbCa1snEPYctwafyhdvnV7FZnsebVacAProgramData4Q8u2ny8YYgytJEncwZQfVWbd5axZtfgDxYKHehvPQR7Last deploy slot456093551Upgrade 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.J3oBkTkDXU3TcAggJEa3YeBZE5om5yNAdTtLVNXFD47Authority 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
- Address7FCPipJWVbPbdHymVt1gJYwKciakkJz5GahdQySemvHkThresholdWhat does this mean?How many signers of a multisig must approve a change.7 of 15TimelockWhat 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.no delay (0s)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 config#125: AddMember
- Collateral tokens
- EPjF…Dt1vspl-tokenFreezeAuthority
| 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. |
|---|---|---|
| 2owo…x9mW | initiate · vote · execute | none |
| 3Cxn…MEMB | initiate · vote · execute | none |
| 53AD…Poqm | initiate · vote · execute | none |
| 53kW…mp9z | initiate · vote · execute | none |
| 57vh…fjGX | initiate · vote · execute | none |
| 6cje…VNhr | initiate · vote · execute | none |
| 9NQo…XaW8 | initiate · vote · execute | none |
| 9inN…Anyf | initiate · vote · execute | none |
| A8tP…xZgD | initiate · vote · execute | none |
| AnGd…bzLu | initiate · vote · execute | none |
| Azrx…fq8R | initiate · vote · execute | none |
| DAk1…KiMf | initiate · vote · execute | none |
| FAbj…4QUE | initiate · vote · execute | none |
| FGGC…JaMN | initiate · vote · execute | none |
| FwZd…YJCX | initiate · vote · execute | none |
Score breakdown
Flags: NO_TIMELOCK, PENDING_WEAKENING, RECENT_WEAKENING. 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 →
Get alerts
Governance timeline
- marginfi has a pending vote to add signer 6vRh…apm9
Proposal #125 would add signer 6vRh…apm9. It has not executed yet. This is your early warning.
PROPOSAL_WEAKENS_CONTROLS · slot 458472462
- marginfi deployed new program code
The upgrade authority replaced the program's code (program data 4Q8u…PQR7). A routine release looks exactly like this, and so would a malicious one, so check that the team announced it.
PROGRAM_UPGRADED · slot 456093551 · tx Xye7…FJLK
- marginfi deployed new program code
The upgrade authority replaced the program's code (program data 4Q8u…PQR7). A routine release looks exactly like this, and so would a malicious one, so check that the team announced it.
PROGRAM_UPGRADED · slot 444313123 · tx 5h7Q…XZ6g
- marginfi removed a signer
3X2w…ozH1 can no longer approve changes. The multisig now has 15 signers.
MEMBERS_CHANGED · slot 444296036 · tx eiwp…YnZM
- marginfi removed a signer
AfSM…PVen can no longer approve changes. The multisig now has 16 signers.
MEMBERS_CHANGED · slot 441913003 · tx 5aj8…Gy6Q
- marginfi deployed new program code
The upgrade authority replaced the program's code (program data 4Q8u…PQR7). A routine release looks exactly like this, and so would a malicious one, so check that the team announced it.
PROGRAM_UPGRADED · slot 441655269 · tx 2giQ…7vVD
- marginfi deployed new program code
The upgrade authority replaced the program's code (program data 4Q8u…PQR7). A routine release looks exactly like this, and so would a malicious one, so check that the team announced it.
PROGRAM_UPGRADED · slot 432875565 · tx 49Wh…aMjw
- marginfi added a signer
53AD…Poqm can now approve changes. The multisig now has 17 signers.
MEMBERS_CHANGED · slot 430107202 · tx 3DRd…pvRH
- marginfi removed a signer
6ryq…rBk3 can no longer approve changes. The multisig now has 16 signers.
MEMBERS_CHANGED · slot 429032485 · tx 61et…4rJt
- marginfi added a signer
FwZd…YJCX can now approve changes. The multisig now has 17 signers.
MEMBERS_CHANGED · slot 426723799 · tx 6ap7…eE4X
- marginfi added a signer
3X2w…ozH1 can now approve changes. The multisig now has 16 signers.
MEMBERS_CHANGED · slot 426040223 · tx 46NC…ehCT
- marginfi added a signer
DAk1…KiMf can now approve changes. The multisig now has 15 signers.
MEMBERS_CHANGED · slot 415898425 · tx 4yEF…6BHn
- marginfi added a signer
3Cxn…MEMB can now approve changes. The multisig now has 14 signers.
MEMBERS_CHANGED · slot 415396648 · tx 3mge…tnGY