Skip to content

Managing Deployments and Billing ​

After deploying with HaaS, use the Publisher Portal deployments dashboard to monitor status, view logs, metrics and perform maintenance actions.

Accessing the Dashboard ​

Navigate to My Deployments in the left sidebar of the Publisher Portal to open the deployments dashboard.

At the main page you will see:

ElementDescription
BalanceYour current FET token balance on the platform
Top UpButton to add funds to your account
HistoryButton to check your balance history
Publisher Portal sidebar with My Deployments section highlighted

The deployments table lists all your services with their Organization ID and Service ID:

My Deployments page showing account balance, Top Up and History buttons, and a table of deployments

Deployment Details ​

Click on any deployment row to expand it. The expanded view shows two cards:

CardDescription
DaemonDaemon ID, status, last modified date, and a More button for full details
Hosted ServiceHosted service ID, status, last modified date, and a More button (Full-Stack only)
Expanded deployment row showing Daemon card with Edit and More buttons, and AI Service Not Hosted placeholder
Expanded deployment row showing Daemon card with status UP and Hosted Service card with status INIT

Daemon Information ​

Click More on the Daemon card to view the full daemon details page:

FieldDescription
Daemon IDUnique identifier
Service IDAssociated service
StatusCurrent operational state
Daemon EndpointPublic HTTPS endpoint
Organization IDParent organization
Service EndpointConnected AI service URL
Last Modified DateLast status change

The page also includes Logs — live daemon logs with configuration details, endpoints, and runtime information.

Daemon Information page showing daemon configuration details and live logs

Daemon Status Indicators ​

StatusMeaning
INITDaemon entity is created, awaiting deployment
STARTINGDaemon is being deployed
UPDaemon is deployed and actively handling requests
DOWNDaemon is stopped or subscription expired
ERRORDaemon encountered an error during deployment

Hosted Service Information ​

TIP

This section applies only to Full-Stack deployments.

Click More on the Hosted Service card to view the AI service details page:

FieldDescription
Service IDUnique identifier
Organization IDParent organization
StatusCurrent deployment stage
GitHub Account NameRepository owner
GitHub Repository NameRepository name
Last CommitLink to the last deployed commit
Last Modified DateLast status change

The page also includes:

  • Metrics — real-time graphs for Invocations, Duration, Cold Starts, and Warm Starts
  • Logs — live service logs with request processing details
Hosted Service Information page showing GitHub details, performance metrics graphs, and live service logs

Hosted Service Status Indicators ​

StatusMeaning
INITService entity is created, awaiting deployment
STARTINGService is being built and deployed
UPService is live and handling requests
DOWNService is stopped
ERRORDeployment failed — check logs for details

Updating Your Service ​

Daemon Only Deployments ​

Update the daemon configuration (service endpoint or authorization) by clicking the Edit button on the daemon detail page. A modal will appear where you can modify the service endpoint and authorization parameters.

Daemon edit modal showing Service Endpoint and Authorization fields with Create button

WARNING

Ensure your new service endpoint is accessible before updating to avoid downtime.

Full-Stack Deployments ​

Push changes to the default branch of the connected GitHub repository. The platform detects the update and automatically redeploys through the full lifecycle — no manual action required.

Pricing ​

TIP

This section applies only to Full-Stack deployments. Daemon Only deployments use a fixed monthly subscription.

The cost of each AI service call is calculated dynamically at the time of invocation. The final price takes into account:

  • Model execution time — how long the AI model takes to process the request
  • Compute resource cost — the cost of the serverless infrastructure used during execution
  • FET token exchange rate — the current AGIX/FET to USD conversion rate
  • Platform commission — a service fee applied by the platform

WARNING

Keep your provider balance funded. If your balance falls below the cost of a call, service invocations will be rejected until you top up.

Balance and Payments ​

Top Up ​

To add funds to your account:

  1. Click Top Up on the My Deployments page
  2. MetaMask will prompt you to approve the FET token transfer
  3. Your balance will be updated after the transaction is confirmed
Top Up Account modal showing FET amount input with Cancel and Proceed buttons

TIP

Keep your balance funded to avoid service interruption. When you top up after expiration, the daemon restarts and the new subscription period begins from the moment of payment.

Balance History ​

View your full payment history from the My Deployments page. The Balance History page shows:

ColumnDescription
TypeTransaction type (e.g., INCOME)
NameTransaction name (e.g., Top Up)
AmountFET token amount
TimestampDate and time of the transaction

Expand any row to see additional details:

FieldDescription
HashBlockchain transaction hash
StatusTransaction status (e.g., SUCCESS)
SenderWallet address of the sender

You can filter transactions by Sort order, Type, Status, and Period (1h, 1d, 1w, 1m, 1y, All).

Balance History page showing a Top Up transaction with expanded details including transaction hash, status, and sender