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 0x3a0f9695c25c792ca9e40224545a7dd11cf9e78e0a8438e9fdcbcbd64cb8cd01. Chain 2 (Bitcoin): anchored in block 953759 (2026-06-15T08:04:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b6562ba9-7ef7-40eb-aeb2-7abd56e9afbf.json and https://artists.proofprofile.net/proofs/artist/b6562ba9-7ef7-40eb-aeb2-7abd56e9afbf.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 0xba24c35b18c569927503caeba3b27daa71e50f5d9c9e88ad69ee886e13ed9932. 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/CNZ172200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2edfde71c86dfa71771ded7a25f4abb400bd8fc8e8dc3f952a56820bad4d2c. 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/HKG731591459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17b332861455baaa3cb622dcd633977ccd8c7943eab0a70f534c7e83ef30bb82. 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/HKG731591505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa677aa82af0a922d9d4525c1aa649c3aa6066498f8a17f3b1e11183eb2c84b4a. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50:11Z), 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/HKG731591478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b7ef5edb07d22d385503009be2465c9dc8d7b0405851739cc16fa2c0c2e31a. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/HKG731591458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00fd8f1f0ee5b3e833915d79695a381d80287bc56e09eace214b8daef955f026. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50:11Z), 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/QT3T42419447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c20afa35ab38cc65f97b563ddd48747563e63cc82f24447af7b93af5bdaddd6. 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/QT3T42419453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00422879d3c9197ff04fa02348babcd390cce2c255842f979524483f43fbc382. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/CNZ172000250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54921532699f377f25fd84827ff40bbce7928ad4d3ea5c724172a23faac5295c. 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/CNZ172000176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f856709c863fcba4d2ec5897788954224aa29821b0a06e5999fe1b587eab87. 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/CNZ172000209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9374d2c38024ef3df155186cfbc9dc288f674e27ca106b5b6c5de9c1c7614261. 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/CNZ172000211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f38f4f920eeb3af35225d8b52472cc7d1ba629e4f9146fc5d1c1bcd0d860747. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/FR59R1966017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27f8b44001a32e934aa92a2108b3deb1979fb02cd0ba438cd3756a515295717f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/FRX201841040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa55565a3651494203d3daddf4d7ecc750dffaf371f02cd0552b64456c43915dd. 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/FRX201841041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a83106236e763198d9ad69023d9f394a16a64b6762df5f933d7bf1d29a3e9b. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/CNZ172000207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfedc1e97c8622a583cc7a9f10b9ab95944fbd15d5cf3eca917cb64c469991d12. 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/HKG732224481.