{"openapi":"3.1.0","info":{"title":"SiloRail network index","version":"1.0.0","description":"Canonical network index for SiloRail. This apex host is not an OpenAI-compatible gateway; choose testnet or mainnet and use that network's api_base."},"servers":[{"url":"https://silorail.com"}],"externalDocs":{"url":"https://silorail.com/llms.txt"},"x-silorail-networks":[{"id":"testnet","name":"Monad testnet","network":"eip155:10143","chain_id":10143,"api_base":"https://testnet.silorail.com","money":"testnet USDC; no monetary value","model_policy":"only free, zero-priced OpenRouter models are available","warning":"Use this for integration testing. Paid OpenRouter models return 400 testnet_free_models_only.","endpoints":{"llms":"https://testnet.silorail.com/llms.txt","openapi":"https://testnet.silorail.com/openapi.json","health":"https://testnet.silorail.com/health","status":"https://testnet.silorail.com/status","ready":"https://testnet.silorail.com/ready","pricing":"https://testnet.silorail.com/v1/pricing","models":"https://testnet.silorail.com/v1/models","chat_completions":"https://testnet.silorail.com/v1/chat/completions","faucet":"https://testnet.silorail.com/faucet"}},{"id":"mainnet","name":"Monad mainnet","network":"eip155:143","chain_id":143,"api_base":"https://mainnet.silorail.com","money":"mainnet USDC; real value","model_policy":"paid and free OpenRouter models are available","warning":"Use this only when the payer is prepared to spend real USDC.","endpoints":{"llms":"https://mainnet.silorail.com/llms.txt","openapi":"https://mainnet.silorail.com/openapi.json","health":"https://mainnet.silorail.com/health","status":"https://mainnet.silorail.com/status","ready":"https://mainnet.silorail.com/ready","pricing":"https://mainnet.silorail.com/v1/pricing","models":"https://mainnet.silorail.com/v1/models","chat_completions":"https://mainnet.silorail.com/v1/chat/completions"}}],"paths":{"/":{"get":{"summary":"Human-readable network selector","responses":{"200":{"description":"HTML network selector"}}}},"/health":{"get":{"summary":"Index liveness","responses":{"200":{"description":"Index process is up"}}}},"/status":{"get":{"summary":"Index status","responses":{"200":{"description":"Static status for the network index","content":{"application/json":{"schema":{"type":"object","properties":{"service":{"type":"string"},"kind":{"type":"string"},"canonical":{"type":"string","format":"uri"},"not_gateway":{"type":"boolean"},"networks":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"network":{"type":"string"},"chain_id":{"type":"integer"},"api_base":{"type":"string","format":"uri"},"model_policy":{"type":"string"},"endpoints":{"type":"object","additionalProperties":{"type":"string","format":"uri"}}},"required":["id","network","chain_id","api_base","model_policy","endpoints"]}}},"required":["service","kind","canonical","not_gateway","networks"]}}}}}}},"/llms.txt":{"get":{"summary":"Plain text guide for language-model agents","responses":{"200":{"description":"Agent guide"}}}},"/robots.txt":{"get":{"summary":"Crawler policy","responses":{"200":{"description":"Crawler policy"}}}},"/silorail.json":{"get":{"summary":"Structured SiloRail network index","responses":{"200":{"description":"Network index","content":{"application/json":{"schema":{"type":"object","properties":{"service":{"type":"string"},"kind":{"type":"string"},"canonical":{"type":"string","format":"uri"},"not_gateway":{"type":"boolean"},"networks":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"network":{"type":"string"},"chain_id":{"type":"integer"},"api_base":{"type":"string","format":"uri"},"model_policy":{"type":"string"},"endpoints":{"type":"object","additionalProperties":{"type":"string","format":"uri"}}},"required":["id","network","chain_id","api_base","model_policy","endpoints"]}}},"required":["service","kind","canonical","not_gateway","networks"]}}}}}}},"/.well-known/silorail.json":{"get":{"summary":"Well-known structured SiloRail network index","responses":{"200":{"description":"Network index","content":{"application/json":{"schema":{"type":"object","properties":{"service":{"type":"string"},"kind":{"type":"string"},"canonical":{"type":"string","format":"uri"},"not_gateway":{"type":"boolean"},"networks":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"network":{"type":"string"},"chain_id":{"type":"integer"},"api_base":{"type":"string","format":"uri"},"model_policy":{"type":"string"},"endpoints":{"type":"object","additionalProperties":{"type":"string","format":"uri"}}},"required":["id","network","chain_id","api_base","model_policy","endpoints"]}}},"required":["service","kind","canonical","not_gateway","networks"]}}}}}}},"/openapi.json":{"get":{"summary":"OpenAPI description of this index host","responses":{"200":{"description":"OpenAPI 3.1 document"}}}}}}