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 0x0aace8806228085896328105c7b97a296a5ccc94dcc6fde3db664c3035665f2a. 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/00fd7e88-696c-4c21-8ee6-62855d14dc8c.json and https://artists.proofprofile.net/proofs/artist/00fd7e88-696c-4c21-8ee6-62855d14dc8c.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 0xcd5d9e344e204afd824908d1b620a68a67df46fa5da286411903542e242941cc. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZFZ42046581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x432ac784ba741d202dd02a6ef5ffc6860d3eb5432c4b3f1ec2b85feccaaf1778. 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/QZFZ42046585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c15d0f80649f7a183798f6b9c825503afa6284199fbbed63e95b61c19d02c17. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54:07Z), 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/QZFZ42046588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bfd5b511c29213c3423f7b91433ccfd2163c1b48224e8eb756d75d7960e9bcc. 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/QZTAZ2278136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa36630cf7db205e64ba6ffccbd9c98afc03cbc899ddf9a6598fe77ce44b690fa. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QZES52368086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a414b051b80bc0eca5af910dc7a0934d3d13ded353f97d8685f5df8090350b. 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/QZES52368087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6ee4e2d0bfc399f2de77f5ec907fbc5bb8458ea58f9cd87cf181dc43ce5ed2f. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZES52368089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f56a30c6256e6be09723f391322e7e8ba1544f8c80f27664bd575da5790113c. 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/QZNWQ2213642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda43d6c8a6d190b20d488cd527aea241cec5054ee10f22839797484c6ae17b0e. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZES52368091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x544591cf4e003ff1701e2e2c3c71f76fe816cac5b1793e4bec9268552e67a04f. 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/QZES52368092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1abc66bfd4693b718666fe9905930916c367753e7c1f4a9bf1b2a6d3d613cade. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZWFJ2344166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15ae4864fef63048231a01ec1141610d076fcbb1842e7f1e10c4bc57edb57ab3. 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/QZES62439379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900abc26ca85a904cf5be3e294e6147bcaea1f55fe757206fd8603c26b53a4ac. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZES62439380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b8102921555c91d2d8e158c74190ef487506a82314761cb92baeb3110287d4. 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/QZES62439384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3317c3df3a54a06bf634db1b5a97bf8d506f7106ab3f667d7107ec92f727069c. 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/QZES62439385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8337ab4f9ab50810c43b9f5ec7a457a0ddb5a2548050a7e83c65c9f24c14e83. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02: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/ROUM71900105.