Friday, May 24, 2019

Bill of Sale (ETH)


BILL OF SALE





1. Composition



This agreement ("Agreement") is comprised in part through this document ("Document") and in part through a smart contract deployed on the Ethereum network to an address known to the Agreement's parties ("Smart Contract"). Both the Document and the Smart Contract are integral to the Agreement.





2. Parties

There are two parties ("Parties") to this Agreement: a buyer at Ethereum address 0x[[Buyer EthAddress]]("Buyer") and a seller at Ethereum address 0x[[Seller EthAddress]]("Seller"). Upon execution of this Agreement, Buyer's address will be recorded in the buyer field of the Smart Contract; Seller's will be recorded in the seller field.





3. Agreement

Seller agrees to sell [[Purchased Item]]("Item") for the sum of [[Purchase Price]] ether; such terms will be further recorded in their respective item descriptionand price fields to the Smart Contract through execution of this Agreement.

Title to the Item shall pass to Buyer when this Agreement is fully performed.

If Seller delivers the Item and Buyer fails to set the confirmReceipt field of the Smart Contract as explained in section 5 infrawithin a reasonable time then the Seller may demand return of the Item.





4. No Warranty

BUYER FURTHER AGREES THAT THE ITEM IS SOLD IN AN "AS IS" CONDITION AND THAT SELLER MAKES NO GUARANTEES OR WARRANTIES, EXPRESS OR IMPLIED, FOR THE CONDITION OF THE ITEM OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.





5. Performance

The Agreement will be performed when the Item has been transferred and the following functions have been called and/or fields populated by the Parties to the Smart Contract:

(a) a copy of this Document has been stored on an immutable file system;





(b) seller field is set;





(c) buyer field is set;





(d) the price field is set;





(e) the item description field is set; 





(f) Buyer funds the contract by calling the confirmPurchase function with the purchase price in ether;





(g) Seller transfers the Item physically or by other means to Buyer;





(h) Buyer confirms delivery of the Item by calling the confirmReceived function; and





(i) the Smart Contract transfers the price to Seller.

To the extent permitted by local law, the sequence of events of the Smart Contract or physical delivery of the Item is not important to the Agreement.





6. Additional Terms

A. In the event there is a conflict between this Document and the Smart Contract, the terms of the Smart Contract will control.

B. Each of the Parties is responsible for their own costs (e.g., "gas" on the Ethereum network) for executing transactions against the Smart Contract.

C. This Agreement constitutes the entire agreement between the Parties.

D. If any provision of this Agreement is held to be unenforceable, the Parties wish that the remaining provisions of the Agreement continue to be enforced.

E. The terms of this Agreement shall be interpreted by the local laws of the Seller's jurisdiction. Any disputes shall be resolved in a tribunal local to the Seller. Venue shall be at a location determined by Seller within the jurisdiction.

BUYER:

________________

SELLER:

________________




No comments:

Post a Comment