Harrison Craig (born 7 September 1994) is an Australian singer who won the second series of The Voice Australia. Craig was coached in the program by British singer Seal. Craig has had three songs on t
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9806e956ebca56821914cded95567eeb4c7a2e252b3848965b680c9067ba985b. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/84ad45d3-7d1a-4cd2-8f1c-5783b50aee78.json and https://artists.proofprofile.net/proofs/artist/84ad45d3-7d1a-4cd2-8f1c-5783b50aee78.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
It Had Better Be Tonight (The Voice 2013 Performance)
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaedf40b4bc9999e2965e27df8d3d9259828a167b0007a4ec37dd231f2f971933. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71300517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1ae9518f792e85ea0750fbaf41168437014e1c5eb069d2bfe4d014eb21b2f3. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71300636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58ffdccbd4bdc6e09af8f388af33aa954acd1b63f0ec1be14fa4456c22eb76a1. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71300668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb3510a1bee3a1d725bbe12a7aa9847357bce3dd2e77a2486dbdb0f868f166d2. Chain 2 (Bitcoin): anchored in block 957661 (2026-07-12T05:37:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71300701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4574f74ae3f1a4d6c4255194f29b121f23cffb3ac5dcccebe8d14d41c9c0367. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71300750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d64c8c1df02de2742223024efa9e47bd3a2265439e1a56c10916c649be03771. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71300841.
You Raise Me Up (The Voice 2013 Performance)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85227b754f41deb9c94da8de3890ea102bdf16ded0288947ad0c9bf8ed31c05c. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71300279.
Can't Help Falling In Love (The Voice 2013 Performance)
More Than A Dream (The Voice 2013 Performance)
Unchained Melody (The Voice 2013 Performance)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78bf4ed1819a6f6fabda6cd42846a8653ec4290f4b4cd6e13f8d65cb73b556f0. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71400254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdaf156c72159c7019aab4ae2128c88a241aed0489078f4aea3ccf2754abe3c6. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71400257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f0827b090901e1347d1e5a8147373a55a4ad2cc9f3f9a24d32649b18d5b2363. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71400261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5344b9c681d66df1aed7e6b0878f34ea2b7a568ac23d18e43e5f4f2cd47e3ee9. Chain 2 (Bitcoin): anchored in block 957650 (2026-07-12T04:18:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71400253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b1af6aeb9032c8f90e361d3cdfde1a0b4d1032157dd9737c0df5f137061f21c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71400251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8defd6d2838758df65a92fcd8af232687167e7d3a77955b51e64811b98201ac1. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71400256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be2c48bae16d403d101fedff96e93cfc5158af5a420b288194e37b986043a69. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71400255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7a2b2f8edc9ba8ce452d7766ac1f294bfeaf6c132df1250c3272e27ebd583a0. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71400258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c1bfebe33bb640eb45556801fcc27785b62aa95f8e85a0f5115db7fbff14ca. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71600613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ad31e197789b3090ac4b2a0625a4f95bc2c842411bc195c745300d459b58b17. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71600606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b6d3aba1960c6d333739ebadfb708120095e5a1ea4ad2679725a6f221cc7df. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71600607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7a07a96b6e1891b7a0aaa00593107b728201724c49d7da9518c72f406fd1e4d. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71600608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb115f403debb16618a0d34700341b81c05b39a9cb313cfcb4266cbe9e30fe76e. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71600610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320c763598ebe034346c706c4dfd3e1e59387433a7483a683cdb02bf8c9369ee. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71600612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c1bfebe33bb640eb45556801fcc27785b62aa95f8e85a0f5115db7fbff14ca. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71600613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa70363958e451689381eb4fbc956e44522e830ac3006132471258d498c49a8cf. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY41931243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c167d771482b141f30876884bc17a28818a17fff6cb0e93c82e14efb63ebdd6. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFW2451050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ac0937dcd00cce5363626a9481452505a48a525565408f71b32d470a16f3e5f. Chain 2 (Bitcoin): anchored in block 957650 (2026-07-12T04:18:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES82514046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x903ecf3d8d88737b5758e10316690d3d814f64c12d5abe60d9cdac2ed2eb3092. Chain 2 (Bitcoin): anchored in block 958116 (2026-07-15T07:27:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7X2573800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39bd39367a80dd3752c8d1d2f47e507cfe765dd9fcd7bb815702487b4dd7fcc9. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71601154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3f46b31a7b9ac0971c83d58a780e21108789f7e1d7eeacea3efe942fb0edaba. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUUM71600611.