gulltoppr · JSON-LD Context

Gulltoppr Dev Context

JSON-LD context defining the semantic vocabulary for Gulltoppr Dev from gulltoppr.

37 Classes 106 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
gulltoppr: https://gulltoppr.dev/schema#

Classes

Discovery ErrorCode ErrorEnvelope ProvenanceSource Confidence BytecodeMatchProvenance Provenance IoParam ReadCapability WriteCapability ContractInterface ProxyChain TokenMeta AbiResult CompactAbiResult ChainInfo FunctionCallBody ReadResult EncodeResult Simulation AssetChange StateDiffEntry SimLog UnsignedTx WalletTransactionRequest WalletRequest PreparedTxSafety PreparedTx DecodeTxResult DecodeTxProvenance DecodedCall ResolveNameResult RegistryLookupEntry RegistryLookupResult RegistryStats MetricBucket RuntimeMetrics

Properties

Property Type Container
name string
website reference
spec reference
sdk reference
openapi string
llms string
verbs list
mcp_utility_tools list
safety_gate
chain_catalog string
metrics string
integrations
error
chain integer
address reference
source reference
confidence reference
verified boolean
names_synthetic boolean
natspec boolean
bytecode_match reference
notes string
type string
function string
signature string
inputs list
outputs list
hint string
payable boolean
reads list
writes list
is_proxy boolean
pattern string
hops list
resolved_implementation reference
kind string
symbol string
decimals integer
interface reference
abi list
provenance reference
proxy reference
token reference
abi_for reference
cached boolean
abi_omitted boolean
id integer
aliases list
testnet boolean
has_default_rpc boolean
default_rpc_url string
native_currency
block_explorer_url string
args list
decoded list
raw reference
function_signature string
data reference
success boolean
gas_used integer
return_value
state_diff list
asset_changes list
logs list
revert
delta reference
slot_label string
before string
after string
event string
chainId integer
to reference
from reference
value reference
gas reference
method string
params list
signing_recommended boolean
risk_level string
requires_human_confirmation boolean
reasons list
unsigned_tx reference
simulation reference
human_summary string
deeplink string
wallet_request reference
warnings list
safety reference
tx_hash reference
decoded_call reference
proof string
abi_item
selector reference
entries list
selectors
bytecodes integer
attempts integer
successes integer
misses integer
failures integer
total_latency_ms integer
avg_latency_ms integer
max_latency_ms integer
failure_rate decimal
last_error string
uptime_seconds integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://gulltoppr.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "gulltoppr": "https://gulltoppr.dev/schema#",
    "Discovery": "gulltoppr:Discovery",
    "name": {
      "@id": "gulltoppr:name",
      "@type": "xsd:string"
    },
    "website": {
      "@id": "gulltoppr:website",
      "@type": "@id"
    },
    "spec": {
      "@id": "gulltoppr:spec",
      "@type": "@id"
    },
    "sdk": {
      "@id": "gulltoppr:sdk",
      "@type": "@id"
    },
    "openapi": {
      "@id": "gulltoppr:openapi",
      "@type": "xsd:string"
    },
    "llms": {
      "@id": "gulltoppr:llms",
      "@type": "xsd:string"
    },
    "verbs": {
      "@id": "gulltoppr:verbs",
      "@container": "@list"
    },
    "mcp_utility_tools": {
      "@id": "gulltoppr:mcp_utility_tools",
      "@container": "@list"
    },
    "safety_gate": {
      "@id": "gulltoppr:safety_gate"
    },
    "chain_catalog": {
      "@id": "gulltoppr:chain_catalog",
      "@type": "xsd:string"
    },
    "metrics": {
      "@id": "gulltoppr:metrics",
      "@type": "xsd:string"
    },
    "integrations": {
      "@id": "gulltoppr:integrations"
    },
    "ErrorCode": "gulltoppr:ErrorCode",
    "ErrorEnvelope": "gulltoppr:ErrorEnvelope",
    "error": {
      "@id": "gulltoppr:error"
    },
    "ProvenanceSource": "gulltoppr:ProvenanceSource",
    "Confidence": "gulltoppr:Confidence",
    "BytecodeMatchProvenance": "gulltoppr:BytecodeMatchProvenance",
    "chain": {
      "@id": "gulltoppr:chain",
      "@type": "xsd:integer"
    },
    "address": {
      "@id": "gulltoppr:address",
      "@type": "@id"
    },
    "source": {
      "@id": "gulltoppr:source",
      "@type": "@id"
    },
    "confidence": {
      "@id": "gulltoppr:confidence",
      "@type": "@id"
    },
    "Provenance": "gulltoppr:Provenance",
    "verified": {
      "@id": "gulltoppr:verified",
      "@type": "xsd:boolean"
    },
    "names_synthetic": {
      "@id": "gulltoppr:names_synthetic",
      "@type": "xsd:boolean"
    },
    "natspec": {
      "@id": "gulltoppr:natspec",
      "@type": "xsd:boolean"
    },
    "bytecode_match": {
      "@id": "gulltoppr:bytecode_match",
      "@type": "@id"
    },
    "notes": {
      "@id": "gulltoppr:notes",
      "@type": "xsd:string"
    },
    "IoParam": "gulltoppr:IoParam",
    "type": {
      "@id": "gulltoppr:type",
      "@type": "xsd:string"
    },
    "ReadCapability": "gulltoppr:ReadCapability",
    "function": {
      "@id": "gulltoppr:function",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "gulltoppr:signature",
      "@type": "xsd:string"
    },
    "inputs": {
      "@id": "gulltoppr:inputs",
      "@container": "@list"
    },
    "outputs": {
      "@id": "gulltoppr:outputs",
      "@container": "@list"
    },
    "hint": {
      "@id": "gulltoppr:hint",
      "@type": "xsd:string"
    },
    "WriteCapability": "gulltoppr:WriteCapability",
    "payable": {
      "@id": "gulltoppr:payable",
      "@type": "xsd:boolean"
    },
    "ContractInterface": "gulltoppr:ContractInterface",
    "reads": {
      "@id": "gulltoppr:reads",
      "@container": "@list"
    },
    "writes": {
      "@id": "gulltoppr:writes",
      "@container": "@list"
    },
    "ProxyChain": "gulltoppr:ProxyChain",
    "is_proxy": {
      "@id": "gulltoppr:is_proxy",
      "@type": "xsd:boolean"
    },
    "pattern": {
      "@id": "gulltoppr:pattern",
      "@type": "xsd:string"
    },
    "hops": {
      "@id": "gulltoppr:hops",
      "@container": "@list"
    },
    "resolved_implementation": {
      "@id": "gulltoppr:resolved_implementation",
      "@type": "@id"
    },
    "TokenMeta": "gulltoppr:TokenMeta",
    "kind": {
      "@id": "gulltoppr:kind",
      "@type": "xsd:string"
    },
    "symbol": {
      "@id": "gulltoppr:symbol",
      "@type": "xsd:string"
    },
    "decimals": {
      "@id": "gulltoppr:decimals",
      "@type": "xsd:integer"
    },
    "AbiResult": "gulltoppr:AbiResult",
    "interface": {
      "@id": "gulltoppr:interface",
      "@type": "@id"
    },
    "abi": {
      "@id": "gulltoppr:abi",
      "@container": "@list"
    },
    "provenance": {
      "@id": "gulltoppr:provenance",
      "@type": "@id"
    },
    "proxy": {
      "@id": "gulltoppr:proxy",
      "@type": "@id"
    },
    "token": {
      "@id": "gulltoppr:token",
      "@type": "@id"
    },
    "abi_for": {
      "@id": "gulltoppr:abi_for",
      "@type": "@id"
    },
    "cached": {
      "@id": "gulltoppr:cached",
      "@type": "xsd:boolean"
    },
    "CompactAbiResult": "gulltoppr:CompactAbiResult",
    "abi_omitted": {
      "@id": "gulltoppr:abi_omitted",
      "@type": "xsd:boolean"
    },
    "ChainInfo": "gulltoppr:ChainInfo",
    "id": {
      "@id": "gulltoppr:id",
      "@type": "xsd:integer"
    },
    "aliases": {
      "@id": "gulltoppr:aliases",
      "@container": "@list"
    },
    "testnet": {
      "@id": "gulltoppr:testnet",
      "@type": "xsd:boolean"
    },
    "has_default_rpc": {
      "@id": "gulltoppr:has_default_rpc",
      "@type": "xsd:boolean"
    },
    "default_rpc_url": {
      "@id": "gulltoppr:default_rpc_url",
      "@type": "xsd:string"
    },
    "native_currency": {
      "@id": "gulltoppr:native_currency"
    },
    "block_explorer_url": {
      "@id": "gulltoppr:block_explorer_url",
      "@type": "xsd:string"
    },
    "FunctionCallBody": "gulltoppr:FunctionCallBody",
    "args": {
      "@id": "gulltoppr:args",
      "@container": "@list"
    },
    "ReadResult": "gulltoppr:ReadResult",
    "decoded": {
      "@id": "gulltoppr:decoded",
      "@container": "@list"
    },
    "raw": {
      "@id": "gulltoppr:raw",
      "@type": "@id"
    },
    "function_signature": {
      "@id": "gulltoppr:function_signature",
      "@type": "xsd:string"
    },
    "EncodeResult": "gulltoppr:EncodeResult",
    "data": {
      "@id": "gulltoppr:data",
      "@type": "@id"
    },
    "Simulation": "gulltoppr:Simulation",
    "success": {
      "@id": "gulltoppr:success",
      "@type": "xsd:boolean"
    },
    "gas_used": {
      "@id": "gulltoppr:gas_used",
      "@type": "xsd:integer"
    },
    "return_value": {
      "@id": "gulltoppr:return_value"
    },
    "state_diff": {
      "@id": "gulltoppr:state_diff",
      "@container": "@list"
    },
    "asset_changes": {
      "@id": "gulltoppr:asset_changes",
      "@container": "@list"
    },
    "logs": {
      "@id": "gulltoppr:logs",
      "@container": "@list"
    },
    "revert": {
      "@id": "gulltoppr:revert"
    },
    "AssetChange": "gulltoppr:AssetChange",
    "delta": {
      "@id": "gulltoppr:delta",
      "@type": "@id"
    },
    "StateDiffEntry": "gulltoppr:StateDiffEntry",
    "slot_label": {
      "@id": "gulltoppr:slot_label",
      "@type": "xsd:string"
    },
    "before": {
      "@id": "gulltoppr:before",
      "@type": "xsd:string"
    },
    "after": {
      "@id": "gulltoppr:after",
      "@type": "xsd:string"
    },
    "SimLog": "gulltoppr:SimLog",
    "event": {
      "@id": "gulltoppr:event",
      "@type": "xsd:string"
    },
    "UnsignedTx": "gulltoppr:UnsignedTx",
    "chainId": {
      "@id": "gulltoppr:chainId",
      "@type": "xsd:integer"
    },
    "to": {
      "@id": "gulltoppr:to",
      "@type": "@id"
    },
    "from": {
      "@id": "gulltoppr:from",
      "@type": "@id"
    },
    "value": {
      "@id": "gulltoppr:value",
      "@type": "@id"
    },
    "gas": {
      "@id": "gulltoppr:gas",
      "@type": "@id"
    },
    "WalletTransactionRequest": "gulltoppr:WalletTransactionRequest",
    "WalletRequest": "gulltoppr:WalletRequest",
    "method": {
      "@id": "gulltoppr:method",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "gulltoppr:params",
      "@container": "@list"
    },
    "PreparedTxSafety": "gulltoppr:PreparedTxSafety",
    "signing_recommended": {
      "@id": "gulltoppr:signing_recommended",
      "@type": "xsd:boolean"
    },
    "risk_level": {
      "@id": "gulltoppr:risk_level",
      "@type": "xsd:string"
    },
    "requires_human_confirmation": {
      "@id": "gulltoppr:requires_human_confirmation",
      "@type": "xsd:boolean"
    },
    "reasons": {
      "@id": "gulltoppr:reasons",
      "@container": "@list"
    },
    "PreparedTx": "gulltoppr:PreparedTx",
    "unsigned_tx": {
      "@id": "gulltoppr:unsigned_tx",
      "@type": "@id"
    },
    "simulation": {
      "@id": "gulltoppr:simulation",
      "@type": "@id"
    },
    "human_summary": {
      "@id": "gulltoppr:human_summary",
      "@type": "xsd:string"
    },
    "deeplink": {
      "@id": "gulltoppr:deeplink",
      "@type": "xsd:string"
    },
    "wallet_request": {
      "@id": "gulltoppr:wallet_request",
      "@type": "@id"
    },
    "warnings": {
      "@id": "gulltoppr:warnings",
      "@container": "@list"
    },
    "safety": {
      "@id": "gulltoppr:safety",
      "@type": "@id"
    },
    "DecodeTxResult": "gulltoppr:DecodeTxResult",
    "tx_hash": {
      "@id": "gulltoppr:tx_hash",
      "@type": "@id"
    },
    "decoded_call": {
      "@id": "gulltoppr:decoded_call",
      "@type": "@id"
    },
    "DecodeTxProvenance": "gulltoppr:DecodeTxProvenance",
    "DecodedCall": "gulltoppr:DecodedCall",
    "ResolveNameResult": "gulltoppr:ResolveNameResult",
    "RegistryLookupEntry": "gulltoppr:RegistryLookupEntry",
    "proof": {
      "@id": "gulltoppr:proof",
      "@type": "xsd:string"
    },
    "abi_item": {
      "@id": "gulltoppr:abi_item"
    },
    "RegistryLookupResult": "gulltoppr:RegistryLookupResult",
    "selector": {
      "@id": "gulltoppr:selector",
      "@type": "@id"
    },
    "entries": {
      "@id": "gulltoppr:entries",
      "@container": "@list"
    },
    "RegistryStats": "gulltoppr:RegistryStats",
    "selectors": {
      "@id": "gulltoppr:selectors"
    },
    "bytecodes": {
      "@id": "gulltoppr:bytecodes",
      "@type": "xsd:integer"
    },
    "MetricBucket": "gulltoppr:MetricBucket",
    "attempts": {
      "@id": "gulltoppr:attempts",
      "@type": "xsd:integer"
    },
    "successes": {
      "@id": "gulltoppr:successes",
      "@type": "xsd:integer"
    },
    "misses": {
      "@id": "gulltoppr:misses",
      "@type": "xsd:integer"
    },
    "failures": {
      "@id": "gulltoppr:failures",
      "@type": "xsd:integer"
    },
    "total_latency_ms": {
      "@id": "gulltoppr:total_latency_ms",
      "@type": "xsd:integer"
    },
    "avg_latency_ms": {
      "@id": "gulltoppr:avg_latency_ms",
      "@type": "xsd:integer"
    },
    "max_latency_ms": {
      "@id": "gulltoppr:max_latency_ms",
      "@type": "xsd:integer"
    },
    "failure_rate": {
      "@id": "gulltoppr:failure_rate",
      "@type": "xsd:decimal"
    },
    "last_error": {
      "@id": "gulltoppr:last_error",
      "@type": "xsd:string"
    },
    "RuntimeMetrics": "gulltoppr:RuntimeMetrics",
    "uptime_seconds": {
      "@id": "gulltoppr:uptime_seconds",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "gulltoppr API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects gulltoppr's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-11) from openapi/gulltoppr-dev-openapi.json.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/gulltoppr-dev-openapi.json"
  ]
}