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 0x8ecd522dc7b5b86fe262a1dd645d0fa14672ebc2bc3012b83b2cec8bd75a33fe. 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/243fc92f-5405-4b2e-99d3-08c655a6e506.json and https://artists.proofprofile.net/proofs/artist/243fc92f-5405-4b2e-99d3-08c655a6e506.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 0xaec9ccb9557233417da5e37c076372d550e3f48355430701a876802137a26ee9. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/DEYF12200035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cdf79a25b45352d4fe92335249c6e080e0ab5a067b18f9805b7b6d4a0ca6674. 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/DEYF12200036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8606b2cf2c9706ab4b5233b20be940f44ab3a8e4832a8ccf6194fe31289bb064. 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/DEYF12200037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf429155a5025ec5fc8e5077bee9335c82c66d03b125150a5d076f3c13d81692f. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/DEYF12200040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x997082bfba6e330736a056dec139e4f666dd0a422103658bb5bd1bbe0ebec56e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/DEYF12200041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa417af5e4b7fb6bd531b812a684c490f7d892aec4846f2407cd20adf9d06e853. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/DEYF12200042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x148cb996a17a1c37d9fe34be40e0016025ce1c8f123036a8e740cc34ccee06c9. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T15:09: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/DEYF12200043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b13e748197eca051099f2d975ec13a8d80ab60ae386017314321c19758dd051. 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/DEYF12200044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c80bb82e24f7e1a2a7fa0909539c0756bbf6d260a1d903835607ef943e4a06. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/DEYF12300052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d4aaf0707e993dfe9c8a438fd893132e48ec95a6a3903c525e512a14f752af9. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/DEYF12300151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68a779fae231839d6688f8779f94a52a68402ae2aa2e91e2def9c258fbba9a8. 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/DEYF12300242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ad41315a2c28751854ce0c7874efe4df238562d50582254055e7d8d74c8b0c5. 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/DEYF12300244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa99853aa2687cb9e198904a9c81d4c38d39879fa579bec8e9d3bd290eee280f5. 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/DEYF12300241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce79ed6a11cabdd5a7140eb38980d6bc7731c5df391a79555e00d27a7149eedf. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/DEYF12300243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ad41315a2c28751854ce0c7874efe4df238562d50582254055e7d8d74c8b0c5. 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/DEYF12300244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2ee3da644bfd2b937b271b54a13bd6d443953a7668a032f6b96919056462c26. 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/DEYF12300245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21209002624fe54604a2b04b54121b7916c1f5686f59a853a6bd573f3e97677. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/DEYF12300246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f5160331285241a0a1d4e44ad4f997e3b3cbe4552c7b6322874163b79d5daa. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/DEYF12300247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf0cfcf23d9e77550e1326fe9a6eaf8462c6f741755eba4897ee91e613d2d04. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/DEYF12300248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c2a138fc33d7563b308c687e87be4356f1f5344f9c18573adead1141408372. 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/DEYF12300249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d3c163821517fc008f0794609c2bed3e2f4c08d8ceb07f408bc1dde6db3bf3a. 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/TCAHH2371227.