APERTUS.IO - EXAMPLES

Transfer of Ownership

In this example I will demonstrate a simple transfer of ownership using a series of properties files linked by a signature chain.

I recently moved to Long Beach California and in the process gave away many cherised items to friends and family. One such item was a vintage fridge painted to look like a coke fridge. For over 10 years this fridge provided my guests with ice cold beverages and was at the heart of countless parties hosted during my single years. It was hard to part with the coke fridge but frankly it was getting bored with my new happily married lifestyle. Just a few days before leaving Fargo ND it finally found a new home with a recent college graduate and friend who was in the process of moving into my same apartment complex.

Team Hugpuddle is always looking for fun ways to demonstrate the power of Apertus. We decided the coke fridge deserved it's moment of fame by becoming the first physical object to be documented and transfered using the bitcoin testnet and the Apertus.io client

-- This webpage & the following images & files are all embeded in the bitcoin testnet blockchain --

Step 1 - Object Creation

In order to Transfer an object we first needed to create it. Team HugPuddle accomplished this by etching a signed photo of the coke fridge using the Apertus.io client. Properties were then linked to the coke fridge by etching a properties file or PRO file using the same signature to form a signature chain. Signature chains are groups of etchings all signed and referenced using the same wallet address to form a series of sequential transactions.

A PRO file consits of a plain text file named PRO with 1 or more key / value pairs seperated by the = symbol and terminated by a carriage return. The Apertus.io client currently uses PRO files to create decentralized social networking accounts.

-- Example PRO file contents of the initial Coke Fridge object --

IMG=../4ba8d53548805d821527d6eb101e8da55c1c88ec63d3db3c515e63be86736be2/Coke Fridge.jpg
NIK=CokeFridge
PRE=Creator
FNM=Barry
MNM=
LNM=Winkler
SUF=
AD1=
AD2=Aberdeen
AD3=SD

Step 2 - Object Transfer

Now that we have embeded the coke fridge object on a blockchain transfering it to a new owner is as simple as etching a new PRO file to the same signature chain with the updated information.

In the first PRO example a prefix of Creator was used to signify this as the initial source of the object. The name, city and state of the person who created the fridge was also added to further define the object.

In the second PRO example the prefix has been changed to Owner. The photo, name and address has also been updated to reference the latest owner of the object.

-- Example PRO file contents of the second Coke Fridge transaction --

IMG=../3b381778838ab3d39cde3a96ebbecd362a89a24525d7d3f61122c3b912714723/Sena bizuwork.jpg
NIK=CokeFridge
PRE=Owner
FNM=Sena
MNM=
LNM=Bizuwork
SUF=
AD1=
AD2=Fargo
AD3=ND

Step 3 - Transfering Ownership Key

To complete the transfer of ownership process the private key associated with the signature chain was exported out of the Apertus.io client stored on a USB drive and delivered to the new owner.

Should the fridge transfer to a new owner in the future it will be up to the current owner to import the private key into their Apertus.io client and etch a new PRO file with the appropriate information.

Thanks for your time
<3 embii