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 0xc8904d368a41db980ab3e40429a6f23e904eebbbbf9be4794dfa09201201355d. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a8fefab6-f665-4bef-811d-256c6c73f50d.json and https://artists.proofprofile.net/proofs/artist/a8fefab6-f665-4bef-811d-256c6c73f50d.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 0x293a740799bf7f4d5012cc0a1ebf5251425b4aee6d79a0295ca65d04ee811cfd. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZNWR2083022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a5807ad26de46c7b875c9d8eabb4bffcc1233eea3560530796deebb1465b92e. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/QZNWT2042246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f47b7663d101e3b4b332e8a3e15a663581de4ca52ea2b2720d048b862360d3c. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/QZNWZ2028563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb420582050007b86a45bf303e1bc4fd2a20ab86a337ba995a8c23a0bbe1256. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZK6N2025087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a2d7fa54978dbef42f7d17117ceb4e25e4c2655b9a1025143f09e6fc693855e. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZMEP2175592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f86d3ea8fd6ae055324aaf412cbb62ac714152278d336d2a6ce2b2714bae6fe. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZMEP2175597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x586b5efcfc1ed6f2aa9be7f09aa4389704c7fba22e03e63015b024549f742117. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZFZ32220497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4868ba5c7717234186bd98b83a2aefc43f0d67fb5af8303d0f12e0cce280d2dd. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZFZ42239019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x586b5efcfc1ed6f2aa9be7f09aa4389704c7fba22e03e63015b024549f742117. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZFZ32220497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf89f742da9bfc120d93dbfd2263d69c2cdf98cd686a6baedba5d2e5ea810b353. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZHNA2272521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d954b54ee5b78ef4cad72036a94f70bb30a3d32707dc50bc2bff7b242088ff. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/FR96X2364873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eaf0170aca81c4f30d374e86edf0947272f2ec4273f6e32031d81439a32bc9c. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/FRX872281057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91a03446e2980c71b0aa6c0c7eaefe665b6af911cf9be62ff3ee49d208b1fe58. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/FRX452281110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff232a3ab3c7eb191b713665d21434dd26b79b24da31989f872d0e994b9f31c4. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/FR96X2364876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3468f39ccce6d623bb268d68b97e45e22370e165ff7c7735b489f2db401cf16f. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/FR96X2364877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71eb3e23b3a21a9cfd69f658d09b842da98794b652338e3c157ad8a5d7ca9f0a. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZWDE2240477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc050e60d71e72d9fb5b860ac8582ad106cd6adabd4dd6dc6f5f72bfb00aca91. 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/FR59R2468494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5952c8378af18cea3788a0a4162d5c95ab665607e2220eddbeee1f20935f5b6c. 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/FRX282176263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90f385e77c24b1eb33c68072509617a692ed8df86b312e021c0fe11f3211940b. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/FR2X42290114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac10e6239dce3d8f148fd170e4a17d28cfe845ffb8f123f8b1480b35dba54670. 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/CAC0C2400912.