Create new project information
Creates new project information, primarily used to track user activity in the frontend.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
Project ID from the blueprint smart contract.
Project name.
User's blockchain address (in hex format).
On-chain proposal request ID.
On-chain deployment request ID.
Target performance value from the chatbot.
Payment amount in the payment page.
Status of the project.
draft
, waiting_proposal
, setting_proposal
, setting_pay
, waiting_deployment
, deploying
, live
, terminated
Name of the DA (Data Availability).
Total cost (in USD).
UUID of the solver.
Proposal ID from the solver.
List of workers' UUIDs, separated by commas.
ID of the deployment from the worker.
Point of presence (POP) from the frontend.
Recommendation parameters from the smart contract.
Response
Project ID from the blueprint smart contract.
Project name.
User's blockchain address (in hex format).
On-chain proposal request ID.
On-chain deployment request ID.
Target performance value from the chatbot.
Payment amount in the payment page.
Status of the project.
draft
, waiting_proposal
, setting_proposal
, setting_pay
, waiting_deployment
, deploying
, live
, terminated
Name of the DA (Data Availability).
Total cost (in USD).
UUID of the solver.
Proposal ID from the solver.
List of workers' UUIDs, separated by commas.
ID of the deployment from the worker.
Point of presence (POP) from the frontend.
Timestamp when the project was created.
Timestamp when the project was last updated.
Recommendation parameters from the smart contract.
Array of deployed workers.