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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc51faf585b41615f290a35bb859cd883839249189b6cc687f897d637ce57753. 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/f630be66-ab1c-452e-a727-e5fbd59a887a.json and https://artists.proofprofile.net/proofs/artist/f630be66-ab1c-452e-a727-e5fbd59a887a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e72196e7011a7c7b37655e6c3566a4ca4e99803d51ca3b45ec4b0d6128d873. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/USX9P2005194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73c2ec5439b0c260b1f869fd016fdb9710bea799840b7e7e159b8455e27c08d4. 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/GBMA21874527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766d808a51a3352bf6f84e11fb3f5bdaac0b975799f04c3c6de5b3f12d52a04f. 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/GBMA21873539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4fa585a9f059d7dca45c23fc86067154f9c3ad2fe042e28ad57596acc3ec97d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GBMA21874529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4e16fd2ec3c67c3359781a417b646f0e0eab2a36a43187028134afc4b19ea62. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/GBMA21874530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc1dd38d9374cd6606425641f08f670abaa58399e3ab92422337d36f365c6b9. 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/GBMA21874532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68af5fda287e951d2718330615911c163b3e6850b456667f4dbac4c194a3b861. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBMA21874533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f374010b12161c0d891f9ac7fd35ed79c18bc5cbb50eadc719a416f65f5f1d. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/GBMA21874528.
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 0x75754c41c9f09be3d70fd804458614a011ece81d4bf3ff7e31ce14e7f691b202. 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/GBMA21874531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc86b7fef24ba04615e79628203c7adea8ca3c36cf1fda55f10d064da3bd22517. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/GBMA21874534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632074070890cce5ac04a9d82266aff0f169a34fce78fe35650abde64fdc0747. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZPLR2279076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x710087a1b896a245a237b857dd81d3cf771be2dcfc0483ae8045544ec8b9094a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZDA61817433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba41acc5d56e5c707e658703e3e5a3240101e1bfa812ea2d4d072d1b1f0751c8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZB4J1846546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x179da4e0e72eff9a82a4f22492d3fab902f69b8b1eff73050b69e2fc65688cf1. 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/GBSMU3592676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9274647c037faefc2c622cadf9b311459ecfbecf3de93a8381c4a2632f63c7ef. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/GBSMU3592678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fec30c158643377c7c516d5186ea3da07786bbd65cfb5f6addcb6ef5f5427ec. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBSMU3592679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed10a09dab91476fecc26f04a3ab48fa94320e88bf15cc5fb8d817fb1858f8c. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/GBSMU3592677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7789be59cb9cc97948b3ba659d176916d18016efe2a4345d4f405490c8c94f70. 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/ESA011633353.
Como un ladrón en la noche, cuando nadie espera
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915418d340519f9c92a4e0275a033866a3445256eb3a1afc48787aa566b19aa9. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/ESA011633362.