Ethereum · API Governance Rules
Ethereum — remote signing api rules
Spectral linting rules defining API design standards and conventions for Ethereum.
3 Rules
error 2
warn 1
Published by Ethereum
Served by the provider at https://github.com/ethereum/remote-signing-api/blob/44e9e0dcc115c91f8b739684f4789a8310476bd9/.spectral.yml; the copy below was fetched from there.
Rule Categories
oas3
parameters
paths
Rules
warn
paths-snake-case
All YAML paths MUST follow snake-case
$.paths[*]~
error
parameters-snake-case-alphanumeric
Path parameters MUST follow snake case
$..parameters[?(@.in == 'path' || @.in == 'query')].name
error
oas3-request-support-json
Every request MUST support `application/json` media type
$.paths.[*].requestBody.content[?(@property.indexOf('json') === -1)]^
Spectral Ruleset
Work with this as data
Every ruleset here is available over the APIs.io API and to AI agents over MCP.