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 0x12e159ffc9b30f6641afcfab5fda45f1492c6778e9df10679416741b21cb1d76. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/683fcd19-b9ba-40e3-9349-3f3080e9b041.json and https://artists.proofprofile.net/proofs/artist/683fcd19-b9ba-40e3-9349-3f3080e9b041.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 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 0x88f62981334ee9692fee7c0d019b8b205e8530fa735001eb713fd2c919b1bf88. 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/QZDQH2412894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb27218296cc79cd32449020d5ca20744e595f2a1d19b49998685a81c78de8b9. 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/GXBAV2460999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x742c0dede718452c71dc2189e8826b16ae44705c53e7fb38b6f2b47dedcede71. 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/GXD7V2229222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x036177ed23658aba226fa81ba51ec3e4ddad1ef100871dd0d9c495ef886b22a3. 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/USANG2472065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87fb18d704c04a48e4cd3d9928b37f5bf604ef40c9f601e51711c7e422fe5705. 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/GXD7G2311901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c3433a351803ab37ab5ed3356f144054c3e504b0525dc048e0e89ccd30d88b. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38: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/GXD7V2226692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c74ee5836a35f0455f8db017226c10f51c47d56f35f05379702d001f8c2ab28. 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/GXBAV2297536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x235a8b8bccddf96da74c719950742453ddf99e2c1eaa8a4233d8f21a4d3668b6. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/USANG2460199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd812f5edbcff983ddc5e63f4beb4358433f562580d83f2c7dbdd0402361040. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/GXD7V2250617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe28bab0a9f9fb2354f0eb0380273afdb974437e7e68adf567e14be5a1d525c4d. 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/SGW502471870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d0edd045676d61459fa6237a193b5631df72faff9eeaaff609555f959a5ad6. 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/USANG2459627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd812f5edbcff983ddc5e63f4beb4358433f562580d83f2c7dbdd0402361040. 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/GXD7V2250617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8698f707eb7fad4db51460b592ca5acb279a3937a4a189c054f867d38f24d962. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZDQH2380904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe357669c3b185411753e34aec8c5797b0aab38b87a00f80e1f9741352786b176. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/QZDQH2352280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f94f842b53181ea6e7f243351dcc807645c13c97bef19059f3c30464b0471a4. 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/QZDQH2443899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe74b32fed28629ad95bd00bffd81443f7ea50d4f9eb7144f04f58fb692cc195e. 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/QZDQH2442324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec681c1b78529308b6fabfdf3e77c4521b31ae30096e75f6567c056fe364d844. 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/QZDQH2422434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf18c6b8991b5cc44b31fdbe7808568b03068962c018a5ff4ebbc499ffc534a. 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/QZDQH2418218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec59176c9b12eaf402829da25a2e28981a67a54f78b4fc2c57c09b54d8298c69. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZDQH2414800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f47f8e7ed07eebe8476dac4d1948245cb15c299aa68013322041b3cbf05e432. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZDQH2350126.