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 0x1b1a89de9cc314020243469a31c87945400ee7eacaf65690fa723b1b9f687bf6. Chain 2 (Bitcoin): anchored in block 953954 (2026-06-16T14:18:37Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2539cdd7-2d7d-475f-8aa3-1e0aec30cc69.json and https://artists.proofprofile.net/proofs/artist/2539cdd7-2d7d-475f-8aa3-1e0aec30cc69.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 0x00a730d7be845e629c31d9cb3dc8879c6a460b3904c3aacd79b7191afe720bcf. 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/QZES81932147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79fcad94405749266974b6754813268ace3685febf09c43de24449dbdfe199be. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/QZES81932146.
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 0x93a77f06f40ddc45d0b7d17c968ac58b14ae3f3d26ff7f50eb990e1bcee196b7. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZES81932150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa6eccfbf0f3d94f23485a87716f8ccb0d628874aa0a3f07eebe8ee75e9125b. 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/QZNWS2001594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f3bc2db79eb4ead956a564521600a7024749a1ba6ccae4589daf813cb15ce0. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZNWS2001599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a87e6bf2f573074ca6ebcf59e3af46a4de283a052fd44548d35b1df646ebb4. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZNWS2001592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69969963d5baaed2b1d6e5cf695ad9a1cf5778668d97a9e3791a7c7a612fb5df. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZNWS2001593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49f96dda9dc87a0397f19d5a2267c1775eda4fd14c26af054dfec35ab215940. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZNWS2001595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ffafca95abc2b74ed3df791f98de02d043c9a785f97f7a0dfb873f38397278. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZNWS2001597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91917f1c248568cd8ec11414b7f43153b31df13db9926eb953be3ab53dc43128. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZNWS2001603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f1d28c17b33bdf925fe428b7f68aa387ec63b519a143b52023cec15f93da1c. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZTB22302704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57622c0c7c25dbe4ca744e62e1d057b7047215566e4c52ba580ef8e374314aa2. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/QZTB22302705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11aff5021f373887e33453be06cd08fd2c5d087cf763d15a3e562fa6c41267a7. 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/QZTB22302707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ff2806b4dab6c40d8be8867c05de1b6ccc8de49a072bcc10c0e2617928e5f1. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QZTB22302708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72b6e6b01f74a5216d630cb9a3569903972c70cb2f948a86934ba56cb74f3ac7. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZTB22302709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbd52962c2ade02142979447843af74679e240782300ea3ff8fe1ef148c388af. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZTB22302710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb697f38a6d84ee5a333591d7b0e4476ba922855fdb3528c5568a6d78d510aae. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZTB22302711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a1729fc7c6c61bf87d47455e44d4293f233598d740628353fa6e942302973d. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/QZTB22302712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe29e75a0e21ecfcdb892683aa874c2539d10b175585088633dc23e9cdd35eeff. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZFYY2009232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638819da8a9504fc488a76972ab14e82261f0d62415d6caf6fa7ea42dad81063. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43:21Z), 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/GBMA22065526.