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 0x4768d6b3a8a8ba0a57d32029000096485f68376d473bea9d8b7c14c10e70696e. 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/c50f678b-4d88-4523-a66e-21486a378b8f.json and https://artists.proofprofile.net/proofs/artist/c50f678b-4d88-4523-a66e-21486a378b8f.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 0x4366872a5be10ea8abb6b89f8906f9c9260b361d32d10c7d5ea160011f913a2e. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22:42Z), 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/USJ3V2387200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5534678b1b44bc2a8827b68387aef44f22c168333483383e8dfbfc2475ff2ad0. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/USJ3V2387201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e10294dd05ffaf7718862b1b0cafbc7b3a19702dc43db2fada8efa8ecd502d. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/USJ3V2387202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x005ae05e5de69d586cbc68f2de1db90c9ff7e2744055ab2343abb65259d4cd90. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/USJ3V2387203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58da70bda4bc309b2d29453e7d6e1821bb1c2e0e5d98d28444cf4dfa21a97928. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/USJ3V2387204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33337eeabef8c8f00e738c63660b2fc28f05e634001690d3988ffc8c3805731d. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/USJ3V2387205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x314781ef727f53a378bacad91fb935909ce71f619de1342382ef0b2a2e1dc441. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/USJ3V2387206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea2e6e569bf6938e318766b5b42f19f43f6971e696e719cee8d829d50a6edbd. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/USJ3V2387207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1efc5a02d340c583bff2d24d03af4894bb1420f7fe6d90cd602c4b9d1cb9dd9. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/USJ3V2387208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x644b0c98095b81ba68f022fc7c78d5bf533559b001c05cebe20a4f1ec01f002f. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/USJ3V2387209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cdad59d431551e9d0f058c7bf23855aac9d8a3e70f0b5f3f31fb87c9ffbd008. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/USJ3V2387210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee3d1f68a7bcee5936ac7f4e4f94e810738e641d8e879e5656b5aee6ac9e3171. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/USJ3V2387211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60df6997ddbafbc9ceca3187073ef9d3f6572c6fdad41e39f918b4a690bb82ce. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/USJ3V2387212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf200b235a39eb27cbbf7bbee4af4e73453e2ec23ec93c60bbb0d023337c8da9c. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/USJ3V2387213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a262011bd4981818794a97b6ae432c5c01750864301330abb3193a9ddaf635. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/USJ3V2387214.