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 0x185b14d89eedf3e121bdb36ba7b49805bdd82bbcb06401424476a24cf91d7b00. 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/8f005c64-ee1d-4e7a-bd5d-754a1bc3ebdb.json and https://artists.proofprofile.net/proofs/artist/8f005c64-ee1d-4e7a-bd5d-754a1bc3ebdb.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 0x51fff85a7ab692304db40877c5a80a57fdd57880055037d01490426f8d6d9b3a. 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/AUMEV2409006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb68764ba673232e8278cad8f28527db763631c2a0f4787ad1f6c1d34631ea22a. 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/AUGBT2313681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd2c1906b659b4381977b33cc55d03df77cec330a974e3a046c0d5b543446fa. 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/AUGBT2306812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4836c80876f7d4490defe3cef42839c3157778a7d51b20bafb016af3192b72ae. 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/AUMEV2357389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97a2c408106f16c35ec8f070ca56520c62933d857c488c9a5fd94f3652665ecd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/AUMEV2328685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x602cdd904d6053631442e7707b080a061c065a1d1399c428826b4dd251719118. 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/AUMEV2323532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeebcb1ae62c7c7367b613309795aa85bf1d1f55ce9ab43df0b5271b329e586e1. 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/AUMEV2317779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4fbb8e7601a576a607b54c4f7d157902752e9eabe3ae9315808e98ed33d482b. 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/AUMEV2308508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee0e24960319030a5e341c988516e232338d4ff2117a75e2717952f9e3d2b313. 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/AUGBT2242144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8146315f6cbccfff4cb209632b67a3c673a55ff1ae9f0ca0543d82094c43f979. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/AUGBT2213817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ba2a3c0b93c1355af587624eb1d11698c7f062db007cce04c6145a9ff301d4. 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/AUMEV2286956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2534fd9d2dbe12c5a9941daa85aa364cf640cf11341de68568774c048a47acb4. 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/AUMEV2283970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x775b5b564f6b0c5035e13ac299d4053da201a8473180514ead4ffae1690c80f0. 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/AUMEV2256589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc1b12c6d4ada510d3ad11305fb707ca88c89e022e8ac4d9e21901f699c5197. 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/AUMEV2248960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2344ccfa8bd4a1dae1bf38c93bd0063eb3176a21485b1a1e54b9536d267b9ba6. 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/AUMEV2240621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb21d5b4aa95663ac840a30a969d8b816b6c021a2db679bc553d6f3c368964c5a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/SEVOZ2200201.