overlay: 1.0.0
info:
title: API Evangelist enhancements for Proof of Play vRNG API
version: 1.0.0
extends: openapi/proof-of-play-vrf-openapi.json
actions:
- target: $.info
update:
x-apievangelist-provider: proof-of-play
x-apievangelist-service: vrng
x-apievangelist-category: [blockchain, gaming, randomness]
- target: $.components.securitySchemes
description: >-
The spec references a `bearerAuth` requirement but never defines the scheme;
document it as an HTTP bearer token so tooling can resolve the requirement.
update:
bearerAuth:
type: http
scheme: bearer
- target: $.paths['/v1/vrf/{chainId}/{txHash}'].get
update:
x-apievangelist-note: >-
Off-chain signature generation for on-chain vRNG delivery; the returned
signature is used to call deliverSignedRandomNumber on-chain.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.