Minimal Requirements for Verification
Before your machine can be verified on Vast.ai, it must meet all minimum quality and reliability benchmarks. Verification confirms that your machine is stable, performant, and properly configured to run client workloads.Note: Meeting these minimum requirements makes your machine eligible for verification, but does not automatically guarantee verification.
About the Self-Test
The self-test helps confirm that your machine satisfies Vast.ai’s minimum performance and configuration standards. It automatically evaluates key system aspects and simulates real workloads to validate both hardware and network readiness.What the Self-Test Checks
During the self-test, the following components and conditions are verified:- Driver setup (including CUDA configuration)
- Network speed and stability
- Open ports and connectivity
- PCIe bandwidth
- GPU VRAM capacity and reliability
- System RAM and CPU performance
- Overall machine reliability under simulated workloads
Step-by-Step Guide
Step 0: Install the Vast CLI
Follow the official setup guide to install the Vast CLI: Vast CLI: Get StartedStep 1: Set Your API Key
1.1 Get your API key: API Keys Documentation 1.2 Authenticate your CLI with your Vast.ai account:Step 2: Run the Self-Test
Before running the test, make sure:- Your machine has been listed.
- There are no active clients currently renting it.
Step 3: Review the Results
If the test passes, you’ll see:- Test completed successfully.
- The CLI will display detailed reasons for failure.
- Apply the suggested fixes and rerun the test.
- Try un-listing your machine, then listing it again.
- Ensure your machine has no missing data in your machines page, such as upload and download speed, RAM, or ports.
Optional: Ignore Requirements Mode
If your machine is rejected for not meeting requirements, but you still want to check its rentability or run the pressure tests, you can rerun the test with the--ignore-requirements flag: