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 0x683483aa00b166c1aed8e5bb2cba8c47286460f800ad1304dcc296dcd32eb516. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/134bb4e8-80da-484c-8f76-621c11fd3ff8.json and https://artists.proofprofile.net/proofs/artist/134bb4e8-80da-484c-8f76-621c11fd3ff8.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 0x495c45c6ccecb6bb386663c185409f6db1a65ce46c6e4d1ac287975e20dcfbab. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/GBJSH1520902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x661973dedd4ac1709398e1b26315c0ce4e06df24b1f40760fd08966d67493ba6. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/GBJSH1520904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb03c748dc8dd3134dcb953d751ae485ce3de96130aedfe19a28e0af838781a1. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25:37Z), 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/DEG932200806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f06d9f4e0ab01fb81ef4c9b3ee75ede7f0608f501945d29e8a708e09510645. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/DEG932200807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dc1a3527bc8863bded11b2fbc47d89113ef5f195f8325c496c38aae74a1021e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/DEG932200810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2cf6b48a9f1b852b79b93fdd708d4ab6fb5cd4d54a42116f4e68086e84f093b. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/DEG932200824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x037a929a491612fa93b9e716a3b29938b831dc905d5465129aeb2dacb28fcd75. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/DEG932200830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66f64cc735633ac79cb1625eb64371f4fa2c22adc5e5f0ed555743aa4fb3778e. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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/DEG932202410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe635babf762690e3b995c2f6fcda3110a0723a381770caaa86a9def05cd6e3ac. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/DEG932104488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba949e4853fc7520387f44b7601eef5102bd41f3baac67a2cf676c23c1dbd59a. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/DEG932200801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb28dd672b28753bdd33889bf732b31fc2ef9ffe5d0be62087f5c3446b64775e0. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/DEG932200802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4eab700b8d2b8e61953f443f85c9c2d154b672a5141548408c8a7481f720b61. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/DEG932200803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x335892c87888c80c80018ce030ba66c2c6f9563c18b7707e088e2599a4e3f3b5. 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/DEG932200804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10ee84da2bd64986b948b0a37f412c9422eceec935e8aec8ad4fed67b3243ee. 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/DEG932200805.
The Craig Charles Funk & Soul Club, Vol. 5
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8decd945fee2682c9138a36ed58183589c7e5b86c44a95c9a57b5dbf8b9a00fa. 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/GBJSH1621617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4bed259766698a816de1ece96c4f68946d1af4c4c1ea606105694e22a90e746. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/DEG932104486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe635babf762690e3b995c2f6fcda3110a0723a381770caaa86a9def05cd6e3ac. 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/DEG932104488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5114a9bc8b76231c3825f13ee426c4db92e94e2c7d2fb5d175af03b60e1c870e. 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/DEG932104489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62b0d08c078a7cf6ff9f40638fe872b8555bfdb9eaa5cea0ff84dce699cc4893. 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/DEG932104495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79f0bc52046263ffb8f0c8a82cb88fa45a9c50ae67256643988a57df30a644a2. 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/DEG932104496.
The Craig Charles Funk & Soul Club, Vol. 6
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc2da88600164cd76c336d2a06b49c441e62b6cf30f9ef1995230c2aac12c770. 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/GBJSH1621620.