DocumentationDocumentationPlaygroundPlayground
GitHubGitHub (opens in a new tab)DiscordDiscord (opens in a new tab)
  • Introduction
  • Getting Started
  • Understanding EUTXO
    • Overview
    • Structure
    • Primitive Types
    • Container Types
    • Classes
    • Variables
    • Conditional Statements
    • Loop Statements
    • Functions
    • Builtins
    • Standard Library (opens in a new tab)
    • Overview
    • Validator Scripts
    • The ScriptContext
    • Handling Time
    • Migrating to PlutusV3
    • Common Design Patterns
    • Advanced Topics
    • Ledger Definitions (opens in a new tab)
    • Examples (opens in a new tab)
  • Common Issues
  • What I Wish I Knew
  • Additional Resources
Question? Give us feedback → (opens in a new tab)Edit this page
Documentation
Smart Contract Tour
Overview

Smart Contract Tour

This section will teach you how to write Cardano smart contracts in Opshin.

BuiltinsValidator Scripts

Build without limits

Quick Links

  • Starter Kit
  • Pioneer Program
  • User Documentation
  • API Docs

Community

  • Discord
  • Twitter
  • GitHub

Partners

  • Emurgo
  • Inversion.Dev
  • MuesliSwap