We need to build and deploy a simple user interface to allow the purchase of GULD using BTC via valid, legal P2P smart contracts that will be executed, signed and validated with the process we will develop.
This widget will allow 2 parties to initiate a contract, fill variables, sign and validate contract details and obtain a time sensitive address for the sales process to be fulfilled.
HTML and JS purchase contract widget.
This will obtain from buyer:
DATE 1 - Date of purchase
PARTY 1 - Seller - from the Oficial Guld Queue.
PARTY 2 - Buyer - from field GULD USER NAME
PARTY 1 Account Type - Assume individual for now
PARTY 1 Key - PGP Fingerprint
PARTY 2 Key - From Official sales channel queue
PARTY 1 COUNTRY - We'll have to collect country from both parties and neither can be in North Korea or Iran
PARTY 2 COUNTRY
DATE 2 - Day of Delivery of assets. - assume 15 minute window
QUANTITY - Cuantity of asset from Input
Order in which the data will be gathered.
Prior to initiating contract, PARTY1 and PARTY2 register addresses on guld for the two currencies.
PARTY1 signs partial variable list, leaving out PARTY2, PRICE_UNIT, PRICE_TOTAL, and LOCATION3
PARTY2 fills in the missing variables using oracle for price
PARTY2 reserves one of PARTY1's addresses for 10-20 minutes, depending on the current time.
PARTY2 sends sufficient funds to address from #3
Upon confirmed receipt of funds, PARTY1 must transfer the GOODS1 to LOCATION3. If this is a guld-ledger transaction, either party may do this.
Tasks
[x] Design Opening User interface with Variables that buyer will fill. Filter prerequisites prior to proceeding with variable collecting.
[ ] Design Timer interface and Party 2 Address QR display screen
[ ] Tie up Backend from guld CLI https://www.npmjs.com/package/guld-cli onto the front end. Specifically the check user name functionality, and check registered BTC address
Objective
We need to build and deploy a simple user interface to allow the purchase of GULD using BTC via valid, legal P2P smart contracts that will be executed, signed and validated with the process we will develop.
This widget will allow 2 parties to initiate a contract, fill variables, sign and validate contract details and obtain a time sensitive address for the sales process to be fulfilled.
HTML and JS purchase contract widget.
This will obtain from buyer:
Order in which the data will be gathered.
Tasks
[x] Design Opening User interface with Variables that buyer will fill. Filter prerequisites prior to proceeding with variable collecting.
[ ] Design Timer interface and Party 2 Address QR display screen
[ ] Tie up Backend from guld CLI https://www.npmjs.com/package/guld-cli onto the front end. Specifically the check user name functionality, and check registered BTC address