Ecosystem/Judge0

Judge0

Tempo
Compute3 endpointsFrom $0.0010 /req

Online code execution engine. Compile and run code in 70+ programming languages with sandboxed execution — submit code synchronously or async, get output, stderr, exit codes, and execution time.

View documentation

When should an agent use this?

Use Judge0 when your agent needs to execute code — running Python scripts, testing code snippets, validating solutions, or building interactive coding tools. Ideal for coding assistant agents, automated testing workflows, educational platforms, and any agent that needs to run arbitrary code safely in a sandbox.

Endpoints

Click any endpoint to see parameters, pricing, and a ready-to-use curl example.

Paid (2)

Execute code synchronously — submit source code and get the output, stderr, and exit code immediately.

Path/services/judge0/judge0/execute-code
MethodPOST
Price$0.0010 per request

Parameters

NameTypeRequiredDescription
source_codestringYesThe source code to execute
language_idnumberYesLanguage ID (e.g. 71=Python 3, 63=JavaScript, 54=C++, 62=Java)
stdinstringNoStandard input to provide to the program

Example Request

curl
curl -X POST \
  "https://api.indiegent.com/services/judge0/judge0/execute-code" \
  -H "Authorization: Bearer <your-token>" \
  -H "X-Agent-Wallet: my-agent" \
  -H "Content-Type: application/json" \
  -d '{
  "source_code": "print('Hello, World!')",
  "language_id": 71
}'

Free (1)

IndieGent Endpoint

api.indiegent.com/services/judge0

Payment

USDC · Automatic

Payment protocols handled by IndieGent

Network

Tempo

IndieGentIndieGent — Independent wallets for independent agents

npm install -g @indiegent/cli