Store and retrieve data on most blockchains
Apertus empowers people to publish creative works on indelible global platforms. We believe everyone should have the power to immutably archive their history and creations on the blockchains.
Apertus can immutably archive data on a blockchain. You can later recover the blockpage by entering a single transaction id; the root id. Wallets must support the standard RPC calls orginally introduced by Bitcoin developers, most currently do.
Monitor one or more blockchains in realtime
Apertus converts any compatible blockchain into a publishing hub. Check the "Monitor Blockchains" box on the explore tab, sit back and watch as all data archived by other Apertus users is displayed in the monitoring window.
Create an Apertus Profile - sign and verify archives
Using a signature after creating an Apertus Profile proves the archivist owns the signature, and that the data returned to the client matches the data archived by the signee. It does this by creating a SHA256 hash of the entire archive. The hash is passed in as a message to the wallets signing function to create a signature. The signature is then attached to the archive for verification by other clients. Using a signature allows Apertus users to trust, follow and find archives.
New Inquiry Feature - Polls \ Voting \ Data Grid
Create a simple voting system or poll for your cause on any compatible blockchains. The feature is also usefull in linking 1 or more rows of data. To view the latest statistics of a persistent inquiry press CTRL-ENTER to refresh your screen.
Apertus uses a handy tool that creates a SHA256 hash of any file. This hash can then be archived on ANY Apertus compatible blockchain. The transaction ID generated during the archive process can later be used to retrieve the hash proving the file existed at the time of the archive. When used in conjunction with a profile (basic token) and a signature, the Proof feature can anchor a point in time using a hash of your work on a blockchain of your choice.
Filter unsafe extensions
By default, executable files and all web scripting is either filtered or cleansed. Trusting signatures will open this up, or by unchecking the Filter box. Never open executable files from an unverified source.
New to Apertus 0.3.X
Authenticated publishing on indelible, long-lived platforms is our primary thrust, however, social-media capabilities is a side-effect. Profile creation lends to social media features as each published items can be used like a news feed. The new Profile feature is streamlining this output as it constitutes a simple blockchain entity; a basic token. Apertus also now has #hashtagging, linking, and public & encrypted messaging. Apertus PGP web of trust applications warrant exploration. Apertus 0.4.0 will include updated token capabilities.
Install the client
Click the link at the top of this page to download the offical Apertus client. Create a folder on your workstation and unzip the contents of the download into it.
Upgrade the client
Click the link at the top of this page to download the offical Apertus client. unzip the file into the Apertus folder on your workstation. When prompted to copy or replace files click Replace. Done!
More detailed instructions can be found by running Apertus (no blockchain needed for this), then clicking help \ info, or click here for the most current help page. Below is a quick help guide.
Install a wallet
Apertus requires a full wallet to function. Depending on your CPU, Bitcoin & Litecoin can take days to synchronize, but the rest are quicker. Bitcoin Testnet is quick, and it's easy to get coin. (see detailed instructions for more info).
Here are a few of our favourites:
Bitcoin Litecoin Dogecoin Mazacoin Datacoin
Enable wallet RPC access
To enable RPC, create a [CoinName].conf file using notepad, then place it in the Roaming App Data file associated with your wallet.
Example: C:\Users\[Your user name]\AppData\Roaming\Bitcoin\bitcoin.conf
Example: C:\Users\[Your user name]\AppData\Roaming\Litecoin\litecoin.conf
You may need to enable the viewing of hidden folders and files to see the AppData Folder.
Paste the following three lines into your [CoinName].conf file and restart the corresponding wallet. Be sure to change the "...CHANGE-ME" credentials to something other than this example :)
server=1 rpcuser=RPC_USER_CHANGE_ME rpcpassword=RPC_PASSWORD_CHANGE_ME
Configure Apertus to use your wallets
Now that you have enabled RPC on your wallet you need to configure Apertus to talk to the wallet. Open Apertus by browsing to the folder you created and running the Apertus.exe program.
Click on Settings \ Wallet.
We pre-loaded the settings for several common wallets for you.
Select the wallet you would like to begin using.
Change the login and password to match the credentials you entered in the [CoinName].conf file.
Check the Enable Wallet box.
Click the Save Button.
Note: Alter settings only if you really know what your doing - or are experimenting - see detailed instructions for more info.
Apertus is a blockchain reader/writer that currently uses non-redeemable destination addresses as a free-form 20-byte field to immutably store data onto a blockchain. The data is referenced and retrieved by Apertus using the final transaction id of the process; the root id.
Coins used are forever burned into the blockchain in a process we call "etching." It may take hundreds, or even thousands, of micro-transactions to archive your data depending on the cryptocurrency you are using and the amount of data you are archiving. Coins used in the archive process cannot be recovered, and once archived, the data cannot be altered in any way. Make sure you have triple checked your data for errors before archiving.
ArchivingAfter choosing your wallet and account, enter your data into the Enter Your Message Here box.
Hit Save - you just etched.
ExploringBelow are a few sample archives of blockpages. Copy and paste these root transaction id's into the Apertus search box and hit enter to restore the archives.
Note: Apertus must be connected to the blockchain listed for this to work.
Datacoin - IBM PCx86 simulatorc7433adff5460c5e5218650127510e7a987607da82ea554b4d2083c1fc08958b
Bitcoin - Nelson Mandela78f0e6de0ce007f4dd4a09085e649d7e354f70bc7da06d697b167f353f115b8e
Bitcoin - The Mahabharata - An example of a series of Blockpages, constituting a Blocksite0618f12af65a4e82f8e7b41f8578721dfeb109e9a73ff71aebdbc982696e3720
Litecoin - China Moon Landing562c42cf86400db88ea8c5aa9f3de4054fe5e1e4055314b3b6c55282114982c3
Dogecoin - 3D Printable Dogecoin Moon Glider89b023fde2e8e0350e35572662e38aa289912a2f3c3a246cbdbc46b6dac6d1b6
Mazacoin - Fort Laramie Treaty, 1868 (rtf file)f1a37b1c85bed3f561137789407735084065b41ecfaf262a190c4fdb4c4a278a
Bitcoin Testnet - "Flowers of War - US Bombs the World" by Allen Vandever7b9987b58b372bf491cc0703672a02a74d8a24a8d20d57d22ab32c23851eefec
Anoncoin / Litecoin - Blog posting on Anoncoin with Litecoin css include and Image file.ef0f51c55b3e6efb187cce641b5c5d7e6611680a7af10ed56d06050c3b4b89c8
Note: You will need to uncheck the "Filter unsafe content" box before searching for the sample blog post or it will not display properly. Also, this Anoncoin blog post uses images and CSS files that were archived on Litecoin. Make sure you Apertus them to your master index first by searching for them on the Litecoin blockchain here 9427bec549b353e4a3d138ad9d291e525a1c69246211eb973e201e23d41e7f1aThese example blockpages are being hosted by bitFossil a real time Index of Apertus Data.
Happy Blockchaining :)