Your Gateway to Emp Cloud

Emp Cloud is a permissionless cloud platform optimized for web3 applications. It provides production-ready infrastructure including automated scaling, monitoring, and web3-specific integrations, saving development teams hundreds of hours of setup and maintenance time.

Our platform offers an opinionated but flexible infrastructure stack, carefully designed to accelerate your project without distracting you from what matters most, your product.

Emp Cloud also includes native web3 AI Agent tooling to simplify interactions with the Twitter API and onchain data.

Getting started with empctl

empctl is a CLI tool for creating and managing your Emp Cloud projects.

Install empctl through Homebrew:

Copy

brew tap empyrealapp/homebrew-empyrealsdk
brew install empctl

Register your first project:

Copy

empctl register --name my-project --email [email protected]

Once registered, your Emp Cloud project provides access to a secure, isolated infrastructure including:

  • DynamoDB table for fast, scalable data storage

  • S3 bucket for object storage

  • SQS FIFO queue for reliable message processing

  • Secrets management

  • Private ECR repositories

  • Managed deployments

  • Centralized logging

Each project maintains strict isolation - all resources are dedicated to your project and created on-demand.

To deploy your first application, create a Dockerfile that demonstrates a basic web3 interaction:

Copy

FROM alpine:latest
CMD ["sh", "-c", "while true; do echo 'Logging...'; sleep 1; done"]

Copy

empctl services init --name myservice
empctl build --push --deploy --tag v1 --service myservice
empctl deployments logs --service myservice

Last updated