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 0xfa091ce17abf3cfba0bbe533dc53f0ad116e40b9382193a2ffbdd37f0f567b6d. Chain 2 (Bitcoin): anchored in block 953612 (2026-06-14T08:22:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1681413b-702a-472b-a72f-de5762bbe7b9.json and https://artists.proofprofile.net/proofs/artist/1681413b-702a-472b-a72f-de5762bbe7b9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
This Town Ain't Big Enough For The Two Of Us!
Walkin' to Kevin's Pastries, The One In Seattle (letsmakenothinghappen)
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 0xa55fdc992f267239a8f8974a7b30b1d713808bbfedf7f99fc8f7ffc358fa36e5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZTBA2348390.
We Aren't Vampires, We're Cowboys (idiedlastnovember)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a1ad0b6fa45ec99f62c470509341c548b341075cf39c9ecce1705503b4b7d76. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZTBA2348391.
You Gotta Look Fashionable to Kill Yourself! (idiedlastnovember)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd77fe56c0000ee97727ac6c7a92ccdfeb54669ec8f0a22b0902928887af9706. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZTBA2348392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d450252fe82649fd91ec12d623c5ac5ec6b31e23e96f27569299efc393ad43. 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/QZK6M2412088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142e8bc3ef3037a810f65789af52d5cdfd91c0e9bf8c9d70d4847cf554676d79. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZK6M2412089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9061ad8720d7a32becb88badf3006daa80ad1ed2e3efaae802e9a03ac7b3fb8b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZK6M2412090.
My math teacher likes technical death metal
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cb134d4aab267450affd13b1317f2eb59063ba765ef33d761ade99237903d22. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZES82453149.
Miguel try not to talk about Jerome challenge (impossible)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0153cacca1ae5ea9ea1ca2f06db2c9b3f706a1a90a59efb1c8ca819d5de5100. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18:56Z), 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/QZES82453150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9ce49568699cfb144f4fccfd5de16b2f02be2647b6517ad70c6b37b7fc6a5e0. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZES82453151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1fd6b702f65f2b86f6744962897cef75b6bd85f6c5d99c776584da810c580b7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZES82453152.
Memory is not what the heart desires. That is only a mirror.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9976b78bbea5088c2c3f72288dbeb81bd633bbc6ee5249360b81871b446d5ab5. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZTAW2375931.
I would rather share one liftime with you than face all of the ages of this world alone.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cddc71c6e1dbe1d6981290749e44224f8e264d167821cf879b3f67b8007334a. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZTAW2375932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa818ec6e6e38065b2fca8c1a9c1fb58602aa382fcf2207fb71df15bb1eb9e6fe. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/QZTAW2375933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb804688489b0004b87562c7dc95580c5480b246c22b64c7ce4d2df6bac484aa5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZTAW2375934.
Do not trouble your hearts overmuch with the thought of the road tonight. Maybe the paths that you each shall tread are already laid before your feet, though you do not see them
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2919c0b815d90dd80a74b932e38c03126a480026b66ecadf90737267c87aebc4. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZTAW2375936.