Access Controls
Raydium's programs are all owned by the BPF Upgradeable Loader, which allows an Upgrade Authority to upload updates and improvements when necessary. Raydium holds the following Upgrade Authorities for the respective programs which can be found below. The only role is OnlyOwner. Programs are fully upgradeable and labelled as such when searched on Solscan, however all changes are reviewed by core team members before implementation.
All program Upgrade and Admin Authority is under a Squads multi-sig and can be viewed here.
Currently, Raydium does not employ a timelock program function for updates. Significant effort is made with review of changes and testing internally before updates are pushed live. In the case of larger updates Raydium has relied on experienced security whitehats for review via bug bounties.
Future timelock mechanisms are likely to be implemented as code moves towards open sourcing to allow time for further community review and governance comes in to play.
Liquidity Pool AMM
675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8
Stable Swap AMM
5quBtoiQqxF9Jv6KYKctB59NT3gtJD2Y65kdnB1Uev3h
Concentrated Liquidity (CLMM)
CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK
Staking
EhhTKczWMGQt46ynNeRX1WfeagwwJd7ufHvCDjRxjo5Q
Farm Staking
9KEPoZmtHUrBbhWN1v1KWLMkkvwY6WLtAVUCPRtRjP4z
Ecosystem Farms
FarmqiPv5eAj3j1GMdMCMUGXqPUvmquZtMy86QH6rzhG
Upgrade Authority
GThUX1Atko4tqhN2NaiTazWSeFWMuiUvfFnyJyUghFMJ
AMM Routing
routeUGWgWzqBWFcrCfv8tritsqukccJPu3q5GPP3xS
AcceleRaytor
9HzJyW1qZsEiSfMUf6L2jo3CcTKAyBmSyKdwQeYisHrC
Upgrade Authority
8aSRiwajnkCP3ZhWTqTGJBy82ELo3Rt1CoEk5Hyjiqiy
Last updated