Skip to Content
AnalyticsWorkspaces

Workspaces

Workspaces are dedicated dashboards for individual contracts and wallets on your Stagenet.

You should create Workspaces for all the contracts and wallets that make up your application.

This gives you a scoped place to inspect their activity and state.

With a Workspace, you can:

  • View token balances and USD TVL
  • Explore contract and wallet transaction activity
  • Inspect live storage variables
  • Track values such as fees, yield, balances, and function outputs over time
  • Simulate recurring user activity against a contract

If your contracts are stored in GitHub, you can import them via the Stagenet’s CI/CD. A Workspace will then be created automatically when they are deployed onto your Stagenet.

Creating Workspaces

You should create Workspaces for all the contracts and wallets that make up your application. Do this in the project dashboard or in the platforms’s Analytics page, accessible via the sidebar.

Workspaces are created via two ways:

  • Manually — enter the address of a contract or wallet.
  • Automatically — import contracts via GitHub CI/CD and deploy them on your Stagenet.

You can create Workspaces for both your own contracts or for third-party contracts deployed on the mainnet chain your Stagenet is replicating.

For example, if you were building a vault that provides liquidity to a Uniswap pool, you would create Workspaces for both the vault and the pool it interacts with.

You could then check the vault’s share accounting by monitoring its storage variables in its Workspace, while tracking the yield earned by its position over time in the pool’s Workspace.

Standard workflow

A typical workflow when developing with Workspaces:

  1. Link a GitHub repository containing your contracts to your Stagenet.
  2. Deploy those contracts to your Stagenet (e.g. via a Foundry script) to automatically create Workspaces.
  3. Create additional Workspaces for any wallets or third-party contracts your app interacts with.
  4. Track key application data (e.g. balances, yield, fees) in the Monitoring section of relevant Workspaces.

You now have dedicated analytics portals for each building block of your EVM application, with key data automatically recorded and visualised over time as it runs on your Stagenet.

Last updated on