Keplr - Secret Network Integration Update

Hello Secret Community! :shushing_face:

It’s been a while since our last weekly update. Last week was a major local holiday. The team took time off to recharge and now we’re ready to get back to business!

Our emphasis for this week has been to integrate transaction signing and interactions with Secret contracts. The first progress we made was with making sure Wasm smart contract with CosmWasm was integrated into Keplr. On that front, we’ve completed development and have tested out Wasm execution on Confio’s Coralnet testnet to great success.

We are now in the second stages where we are developing features which allow Secret contract execution, and dealing with encryption/decryption of smart contract messages within Keplr and creating a user flow which is specific to Secret Network.


(Just FYI, click the image above to see both images. Looks like I’m only able to embed one image per post :grimacing:)

We’ve been able to successfully integrate the feature into Keplr. As you can see in the first image under msgs.msg the content of the smart contract is encrypted. In the second image (where the content has been decrypted), you are able to see that the user is able to see that the message is actually a contract execution which transfers a token to a specified address. Testing is underway on this front, but we remain optimistic that there are no blockers on this front.

One thing are we are internally discussing is creating a sign-encryption, query-decryption flow by which user has control of the content of the messages. As web apps are able to request user signing, it is crucial that the user has full control of data encryption/decryption to ensure that no unintended data is exposed to the website without user permission.

Once this area has been finalized, we will move towards integrating Secret contract tokens into Keplr wallet interface and exposing Secret contract-specific messages on transaction approval page.

Things are picking up quickly, and we can’t wait to share more details as they come.

Onwards :vulcan_salute::rocket:

4 Likes