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 0x7ae6c558d29bfd76892dc79df610b1f1906513bbf0bd68e4135d86fa541f29a9. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/863dbfc5-f2b5-4164-95a3-61c057ca5d64.json and https://artists.proofprofile.net/proofs/artist/863dbfc5-f2b5-4164-95a3-61c057ca5d64.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 0xad0b2c1d95b51883c431578d5a3f64e29c2440a9f06cd8d35f9c5941f6e5d0d0. 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/QZNWS2127899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4661fc375a97e45d2d6788d0af4a7764ed6cceb332d976e561e7bc9cac0c2275. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZNWS2127903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb900e7b10f04b3d81fbc7ac2c0f909801231c2b2bd89fe832c21899a43be8dbb. 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/QZNWS2127904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74ff811239a36382c45289ef80c17ac80a9f12d544a08f87ec5818dae2042fb7. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:55: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/QZNWS2127901.
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 0x5f567b92e9bb54fec7f2fe91558e01b95d88cd6f63513c1b5356065b621de944. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZNWS2127894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae0c333c855219cce1af538c077145ec4e6d4cbd5797658a33c13364342bd922. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZNWS2127895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa008fc8393743450132e2ee8a372775cd5198f8a25b6f7882da9c1ba9915caa. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/QZNWS2127896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ec303ce53f023fe3df1aa8ded1d7ce85ed4c77b9697bda660e15e3f8578b3c3. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZNWS2127897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x153cd55b8997f412b02e80f342570d00e6a4175dd651de83d371ccd08c1fe53e. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09:35Z), 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/QZNWS2127898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2913429baa749549213a0ec7a10b7146803dd9e8cf06cf16a44e5eec2e46ff. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZNWS2127900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf87362d5d2733d2a6c27612a4c472d8e6a2d418d2526711024148e12e2a83392. 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/QZNWS2127902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cdb62fd88940c6b8856947d0f7ec557dff54881508b619ba7061a0d5f349a82. 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/QZMER2120725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ea9f0073f18e5569a9dbb1ed52134bb2ce1ae89720b1dddc57ae2cfaa20a3df. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/GBMA21975689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e18ee4b4dba6b872c1cf78f6be66ede3ceba82c1f63fab8aef25b36db535f41. 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/GBMA21975691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b2878775b87538b0f27ddc4c4c87ef9c51f0a9e6bb081b9a3377c896bd453f. 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/GBMA21975685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bcb32aedbd92df312ced1bf1f8629967557a04c7d0e62e0730191dadb354fe0. 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/GBMA21975688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8f3c4a9d13c26bbdb330f6fa5a57e010a11a8b076233af8da7714fe838cd27. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/GBMA21963776.