🛠️
Build
  • 🛠️README
  • docs
    • basics
      • Code of Conduct
      • Kadena Community
      • Kadena Exchanges
      • FAQ
      • Introduction to Kadena
      • Glossary
      • Key Concepts
      • Overview of Kadena
      • Pact
      • Kadena Quickstart
      • Kadena Wallets
      • KDA Overview
      • chainweaver
        • Troubleshooting Chainweaver
        • Chainweaver User Guide
        • Chainweaver User Guide
        • Chainweaver Terms of Service
      • kda
        • KDA Concepts
        • Manage KDA
        • What is KDA?
      • ledger
        • Ledger User Guide
      • resources
        • Pact Resources
        • Glossary
        • Kadena Content Repository
        • Official Links
        • Press Kit
        • Private Chain Resources
        • Public Chain Resources
      • support
        • Developer Program
        • Technical Grants
      • whitepapers
        • Chainweb Layer 1
        • Kuro Layer 2
        • Whitepapers
        • Pact Smart Contract Language
    • build
      • Build on Kadena
      • Kuro layer 2 - guides
      • Local API Queries
      • Contribute to Kadena
      • A Step-By-Step Guide to Writing Pact Smart Contract — Goliath Faucet
      • Useful Tools
      • basics
        • Create a dApp
        • Installation
        • Learn more
        • Installation
      • frontend
        • Pact-lang-API Cookbook
      • guides
        • A Step-By-Step Guide to Writing Pact Smart Contract
        • Building a voting dApp
        • Marmalade Tutorial
        • Pact Local API queries
        • Safe Rotate and Drain
        • Safe Transfer
      • resources
        • Developer Program
        • Interact with dApps
        • Kadena Resources
        • Pact Resources
        • Technical Grants
    • contribute
      • Contribute to Kadena
      • Contribute to Kadena Docs
      • Contribute to Kadena
      • Kadena DAO
      • ambassadors
        • Communnity Channel Leader
        • Content Creator
        • Moderator
        • Ambassador Overview
      • node
        • Interact with Nodes
        • Run a node
        • Start Mining
        • Troubleshooting Chainweb
    • learn-pact
      • Welcome to the Pact Developer Tutorials
      • beginner
        • Accounts and Transfers
        • Atom SDK
        • Contract Interaction
        • Hello World
        • Keysets
        • Language Basics
        • Loans
        • Modules
        • Rotatable Wallet
        • Schemas and Tables
        • Test in the SDK
        • Web Editor
        • Welcome to Pact
      • intermediate
        • Built in Functions
        • Deploy to a Local Server
        • Interfaces with Pact
        • Pact and JavaScript
        • Safety Using Control Flow
  • src
    • pages
      • Markdown page example
Powered by GitBook
On this page
  • Welcome to the Pact Developer Tutorials
  • What is Pact?
  • How to use the Pact Developer Tutorials
  • Prerequisites
  • Get Started
  • Connect with our community
  1. docs
  2. learn-pact

Welcome to the Pact Developer Tutorials

Kadena makes blockchain work for everyone.

Previouslearn-pactNextbeginner

Last updated 2 years ago

Welcome to the Pact Developer Tutorials

What is Pact?

Pact is a human-readable smart contract language.

It allows anyone to write clearly, directly and safely onto a blockchain — a true innovation for secure and simple smart contract development. Pact will enable you to create entirely new business models and on-chain services.

How to use the Pact Developer Tutorials

Pact Developer Tutorials offer the training needed to learn the Pact programming language. They teach skills from beginner to advanced that are designed to help you develop blockchain applications with Pact.

Prerequisites

These free tutorials have no prerequisites. Learn whenever and however you want using the documentation and complimentary videos for each lesson.

Get Started

Start with our which covers Pact’s fundamental concepts, followed by real smart contract projects you can deploy to our Testnet. Also, the series contains tutorials and commented Pact code demonstrating how to write real-world smart contracts including a testnet faucet and a DeFi lending platform.

Connect with our community

  • Join the for community discussion

  • Follow the page for the latest updates on Pact development

  • Ask questions about Pact on Stack Overflow using

  • Get the latest Kadena updates from our or

Beginner Tutorial Series
Real World Pact
Discord Channel
Pact GitHub
#pact-lang
Newsletter
Twitter