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 0xd8d814b32e53c423157a3fb91c0b30e9b5cba1758289dabc4f5356e7fab0d75d. 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/3bea0600-88cd-4672-9677-2bfb18b47aa4.json and https://artists.proofprofile.net/proofs/artist/3bea0600-88cd-4672-9677-2bfb18b47aa4.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 0xa7bd5e0103bb796b53ecc1be054e482440803f12415fd4cc1b31eec9864e948a. 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/FR0NT2300000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf0ae86fee940dc2f33ea8bfce591f10433ccd295bd6500f95cb9b6cbba5b2e1. 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/FR9W12241098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b1770bab5d533cea798b109126431300a47be3bf4664d124f16ba092d575575. 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/FR9W12254465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f567fd202d676da805615a9b7a310f33f63e086d8e0fcd47dfd19412ba229d3. 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/FR9W12303264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf75cb5f60bf566e038e30af0c1a57496b418dc94766a33e7979f2f4767d6e274. 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/FR9W12254466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4090b1d87a8ad27f3018d4360329130044b6a035ce6a0923720c259156d9794a. 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/FR9W12254467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c862f3adbcf09d5e4914f45a4c63527d2d888f866863f56da0c3aded93be70. 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/FR9W12254470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ab230a0a19ac3ceb92766bf915f6607f2731eeba3ef94165b5312fee6523e1. 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/FR9W12254468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc01b4008678d791e3e997e73359e5cc00ffcd1bf12374bb3908e87de0815a395. 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/FR9W12306473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd52470a0d11fece961480dbb7b6ff2764ec3ab68d3022a9e28da4da307b08aa1. 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/FR9W12306472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x850ab708d0602d6cf8ca4598b9fb6bb79709fc7120109ed1cda39bf51fa37507. 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/FR9W12254469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf0ae86fee940dc2f33ea8bfce591f10433ccd295bd6500f95cb9b6cbba5b2e1. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/FR9W12241098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfde6972a4dd2c75ddb6ce9ad4b5ee517906c36239f7fb4271d4b3edf9844093. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/FRT461800070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb16225b732d5cfc5bf2db1737a1d60f1b5df9ba2aa3ac22764409ceeb60c8a8f. 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/FR9W11929543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b62d6c0abfc2a1d05836605e8f21932650a925b14322c997289bdb49a57469. 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/FR9W11929545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7224ae30dc8d6e50c81fee79393d0baad65d356fd40e631fc03a65f7ead0456. 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/FRX201999633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f888cbedcf8c304b2ffeb3b55fd883bac7f4c24ab15b21d2526202be385622. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRP621637910.