Hi, devs of Secret network. I’ve recently been looking to implement a flex-multisig contract but came across a severe issue. Firstly, it’s not implemented by anyone. Even if the code works properly, there’s no guarantee that the code will work without any problems.
Secondly, Cw-plus is a standard used by most blockchains across the cosmos ecosystem, but we don’t have that on the secret network. We have a secret toolkit that is always slightly different than CW-plus. It makes it very difficult for a dev to quickly onboard SN without changing much of their code and vice versa.
Several organizations are working on secret network that are using their toolings.
Example:
-
Shade protocol’s version of CW-PLUS: securesecrets/CW-plus: Production Quality contracts under open source licenses (GitHub.com).
But the contracts are not maintained(Obviously, they have no duty whatsoever towards this) -
Scrt labs’ version of CW-PLUS: scrtlabs/CW-plus: Production Quality contracts under open source licenses (GitHub.com).
Have a lot of errors and does not compile.
The summary of all these paragraphs is that we need one single repository either maintained by Scrt labs or the community. Repo should be a fork of CW-PLUS. We can add new packages as we go, but at minimum, we need to have secret networks version of CW-plus up and running + maintained.