Add record
Identify recipient
Disclose My URL
Refresh
CEDAR
A blockchain registry for Linked Data.
Disclose My URL
Disclosing your URL does the following:
Creates a public, permanent record of your URL on the Ethereum Blockchain, allowing you to register URLs in CEDAR.
Binds your URL to the Ethereum address provided by
MetaMask
(or other Web3 provider such as the Ethereum
Mist
browser)
Binds your Ethereum address to the disclosed URL.
Consumes a bit of Ethereum 'Gas', which costs some money and helps prevent abuse.
You must host a binding file at https://your.url/cedar.eth
This public file will be accessed by any party wishing to ensure the validity of registered URLs stored in this registry.
Removal of the file will cause all records registered using this address and your domain to fail validation.
This file must be available to cross-domain (CORS) requests.
Apache2/HTTPD configuration (make sure the 'headers' library is enabled!)
<Files "cedar.eth"> Header set Access-Control-Allow-Origin "*" </Files>
This file will be accessed often, but will be cached when possible.
Download binding file
My Website URL
:
Please input Website URL.
Close
Register My Website URL
Transfer Registration
Transferring a registration assigns ownership of the registration to another Ethereum address:
You will lose the ability to update, transfer, or unregister the registration.
The recipient must have a website URL registered.
Recipient URL
:
Ethereum Address
:
Please input recipient URL or address.
Close
Transfer Record
Register URL
URL
:
The record at this URL will be accessed to compute the hash.
The record at this URL must be cross-domain (CORS) accessible.
If the data at this URL changes, the registration will become invalid and require updating.
Recipient (optional)
:
This recipient is pseudononymous, but should be treated like public information.
Anyone who knows the text entered here (like an email address) can determine the recipient of this record.
Additionally, the recipient's records are grouped.
These weaknesses allow for access to a recipient's registered data without processing over all registered records.
Agent
:
Hash
:
Allow registration owner to update hash?
Allow transfer of registration ownership?
Allow de-registration by the registration owner?
Please input a URL.
Close
Compute Hash
Register
Welcome to CEDAR (CASS Ethereum DApp Registry)
CEDAR lets you
:
Publicly register digital learning, learner (or other) records on an Ethereum Blockchain.
Create a provable binding tying an Ethereum address to a website URL.
Manage registered records.
CEDAR
:
Is this website paired with a smart contract on the Ethereum Blockchain.
Requires a small amount of payment (in the form of "Ethereum Gas") paid to the Blockchain per operation, to prevent abuse.
Validates website bindings for each record displayed and verifies the records have not changed.
Lets you discover records for individuals, if you know what identifier their records are registered under.
CEDAR performs the operations of a registry. This registry
:
Does not store records, instead it stores references (URLs) to records.
Keeps a "checksum" which ensures the records at each URL have not been altered since they were registered.
CEDAR lives on an Ethereum blockchain. The blockchain
:
Provides an indellible history of all operations performed on CEDAR.
Removes the need for a central authority.
Is replicated many thousands of time, making it reliable and very resistant to forgery.
To use CEDAR, you need
:
The Ethereum
Mist
browser or
MetaMask
plugin pointed at the Rinkeby Test Network (or another Ethereum web3 enabled browser.)
To register records on CEDAR, you need
:
Ethereum to fund your endeavours, which can be found at the
Rinkeby Faucet
.
A website that you can place a file on to bind that URL to your ethereum account.
Close
URL
Registering Agent
:
The owner of this website claims
Registration Recipient
:
this individual
Data Integrity
:
that has not been altered.
Deregister
Transfer
Update