Overview
This guide will help you get started with learning the lifecycle of Ark "virtual" transactions and integrating VTXOs into your applications. Ark perform bitcoin transactions off-chain and then a compressed version of the transactions is posted to on-chain. As transaction data is included in the Bitcoin blockchain, this allows Ark to be secured by native Bitcoin security.
Before you start
If you're new to Ark, you should start by reading the following concepts:
SDK Languages
Choose your preferred language to get started:
Go
Integrate Ark with your Go applications
Rust
Build robust Ark integrations with Rust
JavaScript
Add Ark functionality to your web and Node.js projects
Python
Implement Ark in your Python applications