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
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
{
"@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"
]
}