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
If you're looking for a more in-depth walkthrough of this process, the wasmCloud docs have you covered.