Warning:
This wiki has been archived and is now read-only.
Web Credits/Examples
From Web Payments
Contents
As URL
Simple Web Credit with comment and timestamp
{ "@id": "#1234567890", "@type": "https://w3id.org/commerce#Credit", "https://w3id.org/cc#source": "http://melvincarvalho.com/#me", "https://w3id.org/cc#amount": "5.00", "https://w3id.org/cc#currency": "EUR", "https://w3id.org/cc#destination": "http://webr3.org/nathan#me", "https://w3id.org/cc#comment": "Just a test IOU", "https://w3id.org/cc#created": "2011-12-20T15:42:41.030Z" }
Open in playground: http://bit.ly/1ssuKaf
Crypto currency transfer with named hash
{ "@id": "ni:///sha-256;b55be329d380416148577d826b5a5274ad39e757477f50642c4f349a01b76522", "@type": "https://w3id.org/cc#Credit", "https://w3id.org/cc#source": { "@id" : "bitcoin:n3LaNorTreXuKaCgqibEpm7GzgRycyZ7bQ" }, "https://w3id.org/cc#destination": { "@id" : "bitcoin:miJHHEv94TWjGH6UDbPPf5RQ3LR9sfYHf7" }, "https://w3id.org/cc#amount": { "@value" : "0.5" , "@type" : "http://www.w3.org/2001/XMLSchema#decimal" }, "https://w3id.org/cc#currency": { "@id" : "http://coin.data.fm/rwwcoin#this" } , "https://w3id.org/cc#timestamp": { "@type": "http://www.w3.org/2001/XMLSchema#dateTime", "@value" : "2014-04-14T17:43:22.000Z" } }
Signed with PEM
-----BEGIN BITCOIN SIGNED MESSAGE----- <ni:///sha-256;b55be329d380416148577d826b5a5274ad39e757477f50642c4f349a01b76522> <https://w3id.org/cc#created> "2014-04-14T17:43:22.000Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> . <ni:///sha-256;b55be329d380416148577d826b5a5274ad39e757477f50642c4f349a01b76522> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://w3id.org/commerce#Credit> . <ni:///sha-256;b55be329d380416148577d826b5a5274ad39e757477f50642c4f349a01b76522> <https://w3id.org/cc#amount> "0.5"^^<http://www.w3.org/2001/XMLSchema#decimal> . <ni:///sha-256;b55be329d380416148577d826b5a5274ad39e757477f50642c4f349a01b76522> <https://w3id.org/cc#currency> <http://coin.data.fm/rwwcoin#this> . <ni:///sha-256;b55be329d380416148577d826b5a5274ad39e757477f50642c4f349a01b76522> <https://w3id.org/cc#destination> <bitcoin:miJHHEv94TWjGH6UDbPPf5RQ3LR9sfYHf7> . <ni:///sha-256;b55be329d380416148577d826b5a5274ad39e757477f50642c4f349a01b76522> <https://w3id.org/cc#source> <bitcoin:n3LaNorTreXuKaCgqibEpm7GzgRycyZ7bQ> . -----BEGIN SIGNATURE----- n3LaNorTreXuKaCgqibEpm7GzgRycyZ7bQ G9Rv2T5uNzpdeBeOz36EeleB/H+aqr1nHv87YT4ibzKouTXhgFoO7xbVejGtJLzGTk2EvKNZIUgp2+/yb77l9IA= -----END BITCOIN SIGNED MESSAGE-----
JSON LD Signature
"https://w3id.org/security#signature": { "@id" : "#sig", "@type": "https://w3id.org/security#GraphSignature2012", "http://purl.org/dc/terms/creator": { "@id" : "bitcoin:n3LaNorTreXuKaCgqibEpm7GzgRycyZ7bQ" }, "https://w3id.org/security#signatureAlgorithm": "ecdsa-secp256k1", "https://w3id.org/security#signatureValue": "n3LaNorTreXuKaCgqibEpm7GzgRycyZ7bQG9Rv2T5uNzpdeBeOz36EeleB/H+aqr1nHv87YT4ibzKouTXhgFoO7xbVejGtJLzGTk2EvKNZIUgp2+/yb77l9IA=" }
Crypto currency style transfer
{ "@id" : "https://testcoin.data.fm/tx/1", "@type": "https://w3id.org/commerce#Credit", "https://w3id.org/commerce#source": { "@id" : "bitcoin:1234" }, "https://w3id.org/commerce#destination": { "@id" : "bitcoin:2345" }, "https://w3id.org/commerce#amount": "1" , "https://w3id.org/commerce#currency": { "@id" : "https://testcoin.data.fm/trinity#this" } }
Crypto currency style transfer with signature
{ "@id" : "https://testcoin.data.fm/tx/1", "@type": "https://w3id.org/commerce#Credit", "https://w3id.org/commerce#source": { "@id" : "bitcoin:1234" }, "https://w3id.org/commerce#destination": { "@id" : "bitcoin:2345" }, "https://w3id.org/commerce#amount": "1" , "https://w3id.org/commerce#currency": { "@id" : "https://testcoin.data.fm/trinity#this" } , "https://w3id.org/security#signature": { "@id" : "https://testcoin.data.fm/tx/1#sig", "@type": "https://w3id.org/security#GraphSignature2012", "http://purl.org/dc/terms/creator": { "@id" : "bitcoin:mtKEq24xVay5mGQ45MXZCokX2MyfrunDkR" }, "https://w3id.org/security#signatureAlgorithm": "ecdsa-secp256k1", "https://w3id.org/security#signatureValue": "H+yLvisQr24ySAwh1yGfkql1DKHxZ2s9TKJ0dXv6QkfqmDbJKrcGBEpsAasttpDwOWxTKlPwBlM+dUQgoFjHJk0=" } }