Skip to main content

5. Creating your own provider

Open Beta

During the open beta, 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:

  1. Creating a new interface, if it does not already exist
  2. Creating a provider implementation of the interface
  3. Publishing a provider archive
  4. Invoking the new capability provider from an actor
  5. Testing the new capability provider locally on a wasmCloud Host
  6. Deploying your provider to Cosmonic [^1]

[^1] This step requires access from our team during open beta. See above.