# Introduction

Blockz is execution infrastructure that enables wallets and platforms to perform cross-chain swaps with competitive solver pricing and atomic settlement.

[**Quick Start**](/overview/quick-integration.md)

* RFQ pricing from distributed resolvers
* Atomic cross-chain settlement
* No intermediary custody of funds
* Intent-based swap execution

Partners integrate through a single API, where they submit a signed swap intent specifying asset pair amount, source chain, destination chain and recipient address. Resolvers compete to fulfill these intents through an RFQ model, executing swaps across Ethereum, Solana, Tron, and Bitcoin

Execution is secured using hash time-locked constructs (HTLC-style flows) and chain-specific escrow primitives:

**Settlement Mechanisms**

| Chain          | Mechanism           |
| -------------- | ------------------- |
| Bitcoin        | Taproot HTLC Escrow |
| Ethereum / EVM | Smart Contract HTLC |
| Solana         | Program Escrow      |
| Tron           | Contract Escrow     |

These mechanisms ensure swaps either complete fully or revert, preventing partial execution and eliminating intermediary custody risk.

Resolvers provide liquidity and perform the on-chain execution required to fulfill swap intents.

For a detailed explanation of resolver permissions, escrow custody, settlement conditions, and refund paths, see the [**Swap Security Model**](/security-model/swap-security-model.md) section.

Contact: [**rolo@blockz.fi**](mailto:rolo@blockz.fi)

***

#### How Blockz Executes a Swap

1. Partner requests quote from Blockz API
2. Resolvers return RFQ pricing
3. User signs swap intent and authorizes execution
4. Resolver executes the swap and performs settlement
5. Destination assets are delivered to the user
6. Wallet verifies settlement proof

Resolvers compete to fulfill swap intents using an RFQ model, providing pricing and liquidity for execution.

Because settlement is enforced through cryptographic primitives and time constraints, swaps either complete fully or revert, eliminating partial execution risk.

***

#### Getting Started

Partners integrate Blockz through the following components.

[**API**](/api/supported-networks-and-tokens.md)\
Request quotes, submit swap intents, and monitor execution.

[**SDKs**](/integration/resources.md#typescript-sdk)\
Language-specific wrappers that simplify interaction with the API.

Start with the API documentation to understand the execution flow and integration steps.

***

#### Access

The Blockz API is available to approved integration partners and requires an API key issued by the Blockz team.

***

#### Core Principles

**Intent-Based Architecture**\
Partners define the desired outcome. Resolvers compete to fulfill the intent under predefined constraints.

**RFQ Execution Model**\
Execution is driven by competitive quotes from liquidity providers, optimizing pricing and reducing slippage.

**Cross-Chain Settlement Guarantees**\
Swaps are coordinated using cryptographic time constraints and network-native settlement primitives to enforce deterministic outcomes across chains.

**Non-Custodial Design**\
Blockz never takes custody of user funds and does not act as a counterparty.

**Unified Multi-Chain Access**\
A single integration provides access to Ethereum, Solana, Tron, and Bitcoin.


---

# 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://docs.blockz.fi/overview/introduction.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.
