Friktion
Search…
⌃K

Programs

Friktion Programs

Program
Upgrade Authority
Address
Volt & Channel
Coz6TpW7RU5eysnM9HdbTEf5ZGnsQJPwHKAtD35eFMWL
VoLT1mJz1sbnxwq5Fv2SXjdVDgPXrb9tJyC8WpMDkSp
Inertia
DxMJgeSVoe1cWo1NPExiAsmn83N3bADvkT86dSP1k7WE
iNeq88RkcvbwfnWAsqw5rQvJTbuKEA15PaMe7YAcTx3
Soloptions
Coz6TpW7RU5eysnM9HdbTEf5ZGnsQJPwHKAtD35eFMWL
in9BCveNxQX9rAGaZdrzDD5HGpVczfEoxzXLv3hzjgA
Spreads
Coz6TpW7RU5eysnM9HdbTEf5ZGnsQJPwHKAtD35eFMWL
SpRdUab7oXPf1oYRM6YXRGfAEMKASFfFtxafDiAgrRR
Entropy
2dtWbt8X3uQNRNLdwwybDuFLzPrZribVXDdSVaRE5JzR
FcfzrnurPFXwxbx332wScnD5P86DwhpLpBbQsnr6LcH5
Looking for architecture docs? Jump there.
These programs are owned by a special Solana runtime entity, the BPF Upgradable Loader program. To update the program code, the team uses the keypair associated with the "upgrade authority" public key to sign a transaction approving a copy of code from an on-chain buffer to the program address. The keypair will be moving to a multisig shortly.
There is currently no timelock or governance process used to secure program upgrades, as Friktion is in ship mode and there is not yet a public token to facilitate governance decisions. However, any new fix or feature is reviewed carefully by the entire backend team before being pushed to mainnet. Additionally, we conduct a quarterly audit of the codebase. Our last audit took place in June 2021. Read more about it here.
We are currently closed source as we ready the codebase to go open source and embrace anyone in the community willing to contribute.