# Getting Started

## Getting Started with Partisia Blockchain

### Introduction

Welcome to Partisia Blockchain, the first public blockchain with native secure **Multi-Party Computation (MPC)** capabilities. Partisia Blockchain combines the transparency and immutability of traditional blockchains with advanced privacy-preserving computation features, enabling a new generation of applications that require both public verification and data confidentiality.

{% hint style="info" %}
[**What is Multi-Party Computation (MPC)?**](https://en.wikipedia.org/wiki/Secure_multi-party_computation)

MPC refers to cryptographic protocols that allow multiple parties to jointly compute a function over their inputs while keeping those inputs private. This enables calculations on encrypted data without exposing the underlying information to any participant—including the computation nodes themselves.
{% endhint %}

### Core Features & Capabilities

Partisia Blockchain stands out with several distinctive features that power its ecosystem:

#### 1. Privacy-First Architecture

* **Privacy-Preserving Computations**: Process sensitive data while maintaining confidentiality
* **Hybrid Contract System**: Deploy both public and private (ZK) smart contracts
* **Selective Disclosure**: Control exactly what information becomes public

#### 2. Innovative Token Economy

* **Dual Token Model**: [MPC tokens](https://partisia-blockchain.gitbook.io/docs/mpc-token) for staking and governance; [BYOC (Bring Your Own Coin)](https://partisia-blockchain.gitbook.io/docs/developers/guides/byoc) for transaction fees
* **Gas Stability**: [Transaction costs fixed](https://partisia-blockchain.gitbook.io/docs/developers/guides/gas) in fiat value rather than fluctuating with token price
* **Cross-Chain Interoperability**: Bridge assets from other blockchains

#### 3. Enterprise-Grade Performance

* **Complete Sharding**: Horizontal scaling for high transaction throughput
* **FastTrack Consensus**: Optimistic execution with rapid finality
* **Security Guarantees**: Cryptographic verification of all computation results

### Quick Start Options

Choose your path to get started with Partisia Blockchain:

#### 🚀 Deploy a Contract

Deploy your first smart contract in minutes using our quick start guide. [Start Building →](https://partisia-blockchain.gitbook.io/docs/developers/getting-started/quick-start)

#### 🔐 Explore Privacy Features

Learn how to create privacy-preserving applications with ZK contracts. [Dive Into ZK →](https://partisia-blockchain.gitbook.io/docs/developers/guides/zk-smart-contracts)

#### 🌐 Build a Web App

Create a web application that interacts with Partisia Blockchain. [Create Web App →](https://partisia-blockchain.gitbook.io/docs/developers/getting-started/web-app)

### Use Cases

Partisia Blockchain enables innovative applications across multiple domains:

* **Privacy-Preserving DeFi**: Hidden order books, fair auctions, anti-front-running mechanisms
* **Secure Data Markets**: Buy and sell data while maintaining privacy and control
* **Confidential Voting**: Private voting with public verification of results
* **Healthcare Analytics**: Process sensitive patient data while maintaining compliance
* **Cross-Chain Applications**: Leverage multiple blockchain ecosystems through BYOC

### Learn Key Concepts

Before diving into development, familiarize yourself with the key concepts of Partisia Blockchain:

* Blockchain architecture and sharding
* Account model and smart contracts
* Zero-knowledge computations
* Gas model and token economics
* Cross-chain interoperability

### Developer Tools

Partisia Blockchain provides comprehensive tools to simplify development:

* **CLI**: Command-line tools for contract development and blockchain interaction
* **SDKs**: Java and TypeScript libraries for application development
* **Browser**: Web interface for smart contract deployment and testing
* **Examples**: Sample contracts demonstrating key features and patterns

### Next Steps

Ready to start building? Here are your next steps:

1. [Set up your development environment](https://partisia-blockchain.gitbook.io/docs/developers/dev-tools/cli/developer-guide)
2. [Deploy your first smart contract](https://partisia-blockchain.gitbook.io/docs/developers/guides/smart-contracts/compile-and-deploy-contracts)
3. [Create a web application to interact with contracts](https://partisia-blockchain.gitbook.io/docs/developers/getting-started/web-app)
4. [Explore privacy-preserving contracts with our ZK guides](https://partisia-blockchain.gitbook.io/docs/developers/guides/zk-smart-contracts)
5. [Join our developer community for support and collaboration](https://partisia-blockchain.gitbook.io/docs/developers/resources)

***

💡 **Need Help?** Check our FAQ or reach out to our community channels for assistance.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://partisia-blockchain.gitbook.io/docs/developers/getting-started.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
