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 0xc6fefbacf37e77b22b1cb4c3e443ebde016eebe6876ad5ce4809ffbef890fe2b. 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/6dbcfd44-a9b8-4c02-97b2-5ca93fa4bf4f.json and https://artists.proofprofile.net/proofs/artist/6dbcfd44-a9b8-4c02-97b2-5ca93fa4bf4f.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 0x16c62f1a6a0ebebba9ad08077d63db130f8c989874a4a8d48042c601e2bf1d4b. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/QZPLS2390119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ed0a375554014b5f9ed4382df91535f82dac0b151032a203beed7adf095feb6. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZPLS2390120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf42341c9086e48eeb26bc34386e5b684e41dbdc5f7490d4087392d4b9c14cfba. 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/QZPLS2390123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa50a4a3246cba8d77b8f64d65554e8b1ff91b994b93cc0049909b923052dbbc. 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/QZWFQ2395950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f5ee239a8b82d314b1600ccbcaa96edc0256d93273a54c627ebe1ace2d80ed2. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/GB8KE2500067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x545f23a15c3caa6dbad6d7002b8d6c550881598b14c5faf828608a3be6d335fc. 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/QZFZ62522921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f8eca3f57f378f49798d9071aa32eda6538e28ae2098112263db91c4b4a698. 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/GB8KE2422149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d0bbbaa442ac918bc11dd1176bbf92d1bb59285441b209ef57c8a08be29e6c9. 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/GB8KE2422152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36047ca99abcad9326fd8024caa902d809b2dd3b6ba1318a8dc24a4395e7ba74. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/GB8KE2422161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7c31368394ebdaabc9f35578b6de06e3c6f25c8fb9aa8a68ff8c975ef7fc600. 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/GB8KE2422166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c334836a383f1414554c18241e59d74b95e74ad9d418ceb3f700f850c441336. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/GB8KE2422167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b338ab34c5ae32272b2b35177cba47c7fcf0aff37cbed29486650424ddfbb16. 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/GB8KE2503014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10c9a0c293fb780a02a1631b81c0916e89cbaeecdfedcde3558d15d8e832de69. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/GB8KE2503020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c6ee4da48cf9bfd55d1a23bdd807456ff15669f4f803b3a52a59ccc92fdfc89. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/GB8KE2503019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494e3516f4e9b7713bd59eafe78d8658eccdb175802acffc6ca179228f94f44e. 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/GB8KE2503015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd460e94e196aa9cafa411031552bd62045efff2aba3e7b245f3ab0d5a4e533dd. 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/GB8KE2503012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x419f84148b1cf74c1aaa305fde98c69468ac42b59273408a66fbe51d6504eed6. 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/GB8KE2503016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc491d76f3cd72f45e122827ff83eb5e4ff565483d45eef25c72efa49cf40e256. 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/GB8KE2503013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72b590bc99f7b7c4e5344d42c468c3c33a85231c4e00fa6f126ef96610bf8807. 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/GB8KE2503010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7150e6c2175f23b064d58ca9ce975df73d3f86c590903958b345658401931a5. 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/GB8KE2503017.