mirror of
https://github.com/aljazceru/ark.git
synced 2025-12-18 12:44:19 +01:00
947 B
947 B
sidebar_position, title
| sidebar_position | title |
|---|---|
| 3 | Boarding the Ark |
Overview
Alice wants to board the Ark of a well-known Ark service provider (ASP). It requires an on-chain transaction.
- Alice must be online at least once every 4 weeks to keep her funds safe.
- If ASP denies Alice's boarding request, Alice can claim her funds back in 24 hours.
The timeline of events
-
Alice creates a Funding transaction
-
Alice adds any inputs she wants to cover the values the VTXO she will receive, plus on-chain fees.
-
Alice adds an output with two spending conditions:
(ASP in 1 month)- A covenant output that forces coins to be spent by a Redeem transaction with an output with two spending conditions:
(Alice + ASP)(Alice in 24 hours)
-
Alice notifies ASP about the Funding transaction
-
Alice has now a VTXO.