100% coverage,
zero effort.

100% coverage,
zero effort.

100% coverage,
zero effort.

Fully test smart contracts in Hardhat or Foundry, without writing a single test case.

Fully test smart contracts in Hardhat or Foundry, without writing a single test case.

Fully test smart contracts in Hardhat or Foundry, without writing a single test case.

Works with…

Works with…

Hardhat

Foundry

Supporting 30+ EVM blockchains

Supporting 30+ EVM blockchains

Don't guess.

Understand exactly what smart contract code is doing.

Understand exactly what smart contract code is doing.

High Coverage

High Coverage

Cover deep execution paths, edge cases and conditions.

Cover deep execution paths, edge cases and conditions.

Cover deep execution paths, edge cases and conditions.

Accurate

Accurate

Automated and mathematically accurate. Eliminate manual errors and missed edge cases.

Automated and mathematically accurate. Eliminate manual errors and missed edge cases.

Automated and mathematically accurate. Eliminate manual errors and missed edge cases.

Scalable

Scalable

Designed to support any set of inter-operating composable smart contracts.

Designed to support any set of inter-operating composable smart contracts.

Designed to support any set of inter-operating composable smart contracts.

Cover any use case.

Cover any use case.

Enterprise Blockchain Applications

Fintech, Automotive, Aviation, Supply Chain and Logistics, Real Estate, Retail, Healthcare, etc

Regulatory Compliance

Satisfy regulatory requirements and due diligence for digital asset and platform integrity. Create audit trails of how assets behave under various conditions. Ensure continuous compliance as regulations evolve.

Upgrade Proxies

Avoid catastrophic lock ups and unintended behaviors during upgrades. UUPS patterns, diamond patterns, etc…

DeFi, DAOs & Bridges

Decentralized Exchanges, Liquidity Protocols, Automated Market Makers, Lending Protocols, Yield Aggregators, Bridges, Governance Protocols, DAOs, etc…

Tokens and NFTs

ERC20, ERC721, ERC1155, ERCx (any ERC standard), Token platforms, etc…

Web3 Gaming

Play-to-Earn, Blockchain Games, Gaming NFTs, etc…

Tokenization of Assets

Digital Asset Integrity, Real World Assets, Listed Equity, Unlisted Equities, Investment Funds, Bonds, Home Equity, Derivatives, etc…

Insurance

Technical Risk Analysis, DeFi Coverage Aggregators, Decentralized Insurance Protocols, Hedging Protocols, Parametric Insurance Protocols…

Not listed?

Don't see your use case? We likely can handle it. State Space is use case agnostic, and has purpose-built our technology to work with any EVM smart contract written in solidity. Schedule time with us to learn more about how we can help!

Request a demo…

Request a demo…

Request a demo…

FAQ

FAQ

FAQ

How do I get started?

Just contact us or email us at contact@state.space, and we'll schedule a kick off call with you (or your team). Prepare to share your smart contract code (and any existing fixtures, mocks, or test cases you may have already written), and we’ll take care of the rest. After we review your code, we’ll provide you with a delivery time estimate.

Can’t I manually write my own unit and integration test cases?

As you already know, manually acheiving 100% coverage will likely take weeks (sometimes months) of engineering time. The possibility of introducing unintentional errors or missing important edge cases could be catastrophic. Manually updating and maintaining a test suite for every code change while considering composable external contracts (especially code you did not author) is not only tedious and lengthy, but very high risk and nearly impossible to cover. State Space removes this burden from blockchain engineers by automating the synthesis of high coverage, accurate, and error free test-suites. State Space covers every critical input condition and behavior that your code allows. If a logic error exists, we'll uncover it. Automatically updating your test suite after any code change during any stage of the development cycle provides effortless test driven development and security driven engineering.

Why wouldn’t I just hire another full time blockchain developer?

The annual cost of a full time senior-level blockchain engineer now exceeds $250,000. Up to 50-80% of their time is spent on tedious manual testing activities. By offloading that work to State Space, your developers can instead spend time engineering and innovating, while removing the risk of missing edge cases and human errors.

Is this a security audit?

No, State Space is a technology service that provides 100% coverage test suites for smart contracts, representing the exact behavior of your code. Because rigorous testing is the first and best line of defense for the security of your application, it is critical for developers to access a robust test-suite to uncover any hidden errors or unintentional behaviors.

Is anyone manually writing these test suites?

No! Never! We use our proprietary technology to automatically cover every execution path, input condition and important behavior of smart contract code. Our team has a strict policy to never manually write any test cases to ensure no human error is ever introduced.

How fast will I receive my results?

Delivery times depend on code complexity. On average, the first test suite results will be delivered within a few business days. Updates are usually delivered within 24 hours. Test suite quality assessments typically take 24-36 hours. After the initial kick off call, we’ll review your code and provide you our best estimate.

What platforms do you support?

We support all EVM (Ethereum Virtual Machine) compatible chains and smart contracts written in Solidity (e.g. Ethereum, Polygon, Avalanche, Base, Hyperledger Fabric, Binance Smart Chain, Arbitrum, Optimism, etc). Our test suites are delivered with your choice of Foundry or Hardhat.

I made a code change, can I request an updated test suite?

You sure can. We allow unlimited update requests at any stage of the smart contract development cycle for true test driven development and security driven engineering.

What if I just have a single request?

No problem! You can elect to work with us on a one time basis, or on an ongoing basis if you require frequent updates for any reason (e.g. code updates, contract upgrades, etc).

© State Space Systems Corp 2023

Contact us