Skip to main content

Billing

Deploying an EigenCompute application to Sepolia testnet or mainnet requires an EigenCompute subscription. EigenCompute subscriptions can be paid by credit card or EigenCompute credits can be purchased with USDC.

EigenCompute has metered billing so you pay for what you use. All new customers receive up to $25 matched credits.

Mainnet Pricing

Current EigenCompute pricing is the testnet pricing. Mainnet deployments are available at testnet pricing for a promotional period ending on 04/31/2026.

Up to 10 apps each can be deployed on Sepolia testnet and mainnet per subscription (that is, 20 apps total can be deployed per subscription per ecloud CLI authentication key).

Instance types

  • Shielded VM (vTPM): Verified boot and runtime attestation.
  • SEV-SNP (TEE): Verified boot, runtime attestation, and hardware-encrypted memory (AMD).
  • TDX (TEE): Verified boot, runtime attestation, and hardware-encrypted memory (Intel).

Instance pricing and specifications

Instance TierResourcesSecurity TypeHourly PriceMonthly Price
Starter 1Shared 2 vCPU + 1 GBShielded VM (vTPM)$0.03/hr$19.99/mo
Starter 2Shared 2 vCPU + 4 GBShielded VM (vTPM)$0.04/hr$29.99/mo
Pro 12 vCPU + 4 GBSEV-SNP (TEE)$0.07/hr$53.99/mo
Pro 22 vCPU + 8 GBSEV-SNP (TEE)$0.12/hr$85.99/mo
Enterprise 14 vCPU + 16 GBTDX (TEE)$0.33/hr$239.99/mo
Enterprise 28 vCPU + 32 GBTDX (TEE)$0.66/hr$484.99/mo

Subscribe

To subscribe to EigenCompute:

ecloud billing subscribe

Choose whether to subscribe with credit card or by purchasing credits with USDC.

If you select credit card, the payment portal is displayed. Enter your payment method details and click the Subscribe button.

If you select purchase credits with USDC, the EigenCompute wallet address and balance is displayed. If the wallet contains USDC, specify the amount to spend on credits. If the wallet does not contain USDC, you are prompted to send USDC to the wallet.

The payment successful message is displayed. Return to the terminal and you have access to deploy your application.

Cancel a Subscription

To cancel an active subscription:

ecloud billing cancel

The deployed application is terminated and a refund for the remaining period of the month issued to the payment method you provided when subscribing.

Manage Billing

To view current subscriptions:

ecloud billing status

The subscription status is displayed and a link provided to manage payment methods and view subscription transactions.

Top up with USDC

To purchase EigenCompute credits with USDC:

ecloud billing top-up

The EigenCompute wallet address and balance is displayed. If the wallet contains USDC, specify the amount to spend on credits. If the wallet does not contain USDC, you are prompted to send USDC to the wallet.

Top up with x402

x402 is an open protocol for paying APIs with signed stablecoin messages. EigenCompute credits can be purchased over x402 with USDC on Base. Unlike the on-chain USDC top-up, no ETH for gas is required — you sign a USDC payment authorization and settlement is handled by the billing API.

To purchase credits over x402:

ecloud billing top-up --method x402 --amount 5

The CLI requests a payment challenge from the billing API, signs the USDC payment with your ecloud key, and settles it. On success, the credits are applied to your account and the CLI prints the payment ID and settlement transaction hash.

By default, credits go to the shared credit pool for your wallet. To credit a specific app instead (isolated billing), pass the app address:

ecloud billing top-up --method x402 --amount 5 --app 0xYourAppAddress
note

The minimum x402 purchase is $5. Payment settles in USDC on Base mainnet, so your wallet needs at least the purchase amount in USDC on Base. No ETH is required.

Purchase credits from an agent or x402 client

The endpoints implement standard x402 (version 2), so any x402-capable client can purchase credits programmatically — including an agent topping up its own compute. The endpoints are discoverable at:

GET https://billingapi.eigencloud.xyz/.well-known/x402.json

To purchase, POST the amount in cents to either endpoint and complete the returned 402 payment challenge with your x402 client:

POST https://billingapi.eigencloud.xyz/creators/{creatorAddress}/x402-credits
{"amountCents": 500}

POST https://billingapi.eigencloud.xyz/apps/{appAddress}/x402-credits
{"amountCents": 500}

A successful purchase returns the credited amount, a payment ID, and the settlement transaction hash.

Support

For support, join our Telegram channel.

To talk to the EigenCompute team, complete this form and a member of the team will reach out to discuss your project.