billing
EigenCompute requires a subscription for deploying applications. Use these commands to manage billing and subscription.
Available Commands
Global Options
The following options are available for all billing subcommands:
--private-key=<value> (string)
Authentication key for the billing subscription.
--product=<option> (string)
Product for which to apply the billing subscription. Default and only option at this stage is
compute.
--verbose (boolean)
Enable verbose logging. Default is
false.
subscribe
Redirects to the payment portal to supply a payment method for subscription. For more information, refer to Subscribe.
Synopsis
ecloud billing subscribe [global options]
cancel
Cancel an existing subscription. For more information, refer to Cancel a Subscription.
Synopsis
ecloud billing cancel [-force] [global options]
Options
--force
Skip confirmation prompt.
status
Display current billing status. For more information, refer to Manage Billing.
Synopsis
ecloud billing status [global options]
top-up
Purchase EigenCompute credits with USDC (on-chain), credit card, or x402. For more information, refer to Top up with USDC and Top up with x402.
Synopsis
ecloud billing top-up [--method usdc|card|x402] [--amount <value>] [global options]
Options
--method=<option> (string)
Payment method:
usdc(on-chain transfer),card(credit card), orx402(USDC payment over x402, no gas required). Prompted if omitted.
--amount=<value> (number)
Amount to spend, in whole dollars. The minimum x402 purchase is $5.
--chain=<option> (string)
Network for on-chain USDC payment:
ethereumorbase. Applies to--method usdconly.
--creator=<value> (string)
x402 only: creator address whose shared credit pool to top up. Defaults to your wallet. Mutually exclusive with
--app.
--app=<value> (string)
x402 only: app address to credit directly (isolated billing). Mutually exclusive with
--creator.