Deploying Projects
When your W3bstream project file is ready, you need to deploy it to the IoTeX blockchain for it to become discoverable by the W3bstream network. Let's go through the stpes.
Prerequisites
Register a DePIN Project in ioID
Ensure you have registered a DePIN project NFT on the IoTeX Blockchain and you are using the wallet account that owns the project NFT.
Register your DePIN Project in W3bstream
The first step is to register your DePIN Project ID into the W3bstream Projects Registry. This operation has a cost of 1 IOTX per project on the IoTeX Testnet (corresponding to ).
Here is an example W3bstream project registration:
Note: The project ID matches the Project NFT Token ID.
The output of the ioctl command will reveal the newly created W3bstream project's settings and status:
Set the W3bstream project file
With your project registered in W3bstream it's now possible to deploy your project file:
The output of the command will show the new status of the project:
The project file has been uploaded to IPFS and the uri along with the hash has been set for your project in the W3bstream registry.
The last thing to note is that your project is paused by default, which means W3bstream nodes will not process any task available on the DA Layer that targets your project until the project activity is resumed.
Start the project
Last updated