Skip to content
This repository was archived by the owner on Jun 17, 2025. It is now read-only.

Commit 34384ba

Browse files
author
cmd
committed
update
1 parent 13bc529 commit 34384ba

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,9 @@ There is no specification placed on how to communicate the proposal between part
6666
6767
### Funding
6868

69-
Once a final proposal has been delivered to our server, we will validate the terms and any endorsements, then publish a [contract](docs/contract.md). This contract is assigned a signing [agent](docs/contract.md), which is used to coordinate deposits.
69+
Once a final proposal has been delivered to our server, we will validate the terms (plus any endorsements), then publish an open [contract](docs/contract.md). This contract is also assigned an [agent](docs/contract.md) for coordinating deposits.
7070

71-
Each funder requests a deposit [account](docs/deposit.md) from the agent. This account uses a 2-of-2 multi-signature address with a time-locked refund path.
71+
To deposit funds, each funder requests a deposit [account](docs/deposit.md) from the agent. This account uses a 2-of-2 multi-signature address with a time-locked refund path.
7272

7373
```ts
7474
interface DepositAccount {
@@ -77,13 +77,13 @@ interface DepositAccount {
7777
agent_id : string // ID of the agent.
7878
agent_pk : string // Pubkey of the agent (in 2-of-2).
7979
member_pk : string // Pubkey of the funder (in 2-of-2).
80-
req_id : string // Hash digest of this record.
80+
req_id : string // Hash digest of the account record.
8181
sequence : number // Sequence value used for locktime.
82-
sig : string // Provided by server for authenticity.
82+
sig : string // Provided by our server for authenticity.
8383
}
8484
```
8585

86-
The funder verifies the account, then transfers funds to the account address. Once the transaction is visible in the mempool, the funder delivers a pre-signed `refund transaction` the the agent for safe-keeping, plus a batch of partial signatures (for each spending path in the contract). These partial signatures form a [covenant](docs/deposit.md) between their deposit and the contract.
86+
The funder verifies the account, then transfers funds to the address. Once the transaction is visible in the mempool, the funder delivers a pre-signed refund transaction to the agent, plus a batch of partial signatures (for each spending path in the contract). These partial signatures form a [covenant](docs/deposit.md) between their deposit and the contract.
8787

8888
```ts
8989
interface CovenantData {

0 commit comments

Comments
 (0)