Custom Providers
info
During the developer preview, access to deploy custom providers requires a few extra steps from our team.
If you are interested in this, please feel free to reach out on Discord or via support@cosmonic.com with a brief description of your use case.
The wasmCloud documentation provides a good breakdown of what steps you should take to build your own providers. Typically, creating a new provider involves:
- Creating a new interface 1
- Creating a capability provider
- Publishing a provider archive
- Using the new capability provider in an actor
- Testing the new capability provider locally on a wasmCloud Host
- Deploying your provider to Cosmonic 2
1 This step is not always required. For example, if you are developing a new implementation of an existing contract. 2 This step requires access from our team during developer preview. See above.
If you're looking for a more in-depth walkthrough of this process, the wasmCloud docs have you covered.