cip-0057 - Annex

schemas

Plutus Contract Blueprint - Meta-Schemas

In these folders you'll find meta JSON-schemas for CIP-0057; Meta-schemas are JSON schemas describing how a Plutus Contract Blueprint should be structured. They also define several common data-types that can be referenced when writing your own specification.

SchemaDescription
plutus-blueprint.jsonThe meta-schema for the blueprint specification document itself
plutus-blueprint-argument.jsonThe meta-schema for blueprints runtime arguments (i.e datums & redeemers)
plutus-blueprint-parameter.jsonThe meta-schema for blueprints compile-time parameters
plutus-data.jsonDefinitions of the Plutus Data Schema and the various supported keywords
plutus-builtin.jsonDefinitions of the Untyped Plutus Core builtin types