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 0x1ffdcd0e9b7bb935386f0544307eecac1bd08e9243c1d1f6df5112a530daeee1. 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/3b54ab80-4e52-4f80-8461-75a5bef887d8.json and https://artists.proofprofile.net/proofs/artist/3b54ab80-4e52-4f80-8461-75a5bef887d8.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 0x293c17bdc7c56d0a9835d026c8639175715db8193642b5584ff680afadaaa9b2. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZK6L2290637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7810dbe5834a9c0e93cff44ca60b2630ff75e0fb95eb155070116576507a966c. 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/QM6N22297940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf094c09f4ca3019e18a9d7c764bd7478b01ddb39a2c126396cd72daf5bcb9e75. Chain 2 (Bitcoin): anchored in block 958647 (2026-07-19T02:36:14Z), 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/NLE712200584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e584b0edaacdad2ce5f85e5ab52ba449b886e1d774b03967beb2b9b68d9403d. 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/QZPLS2213585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2853b63dea28fbe324c3a99b5c1db001c12041115baee40369117e1492c8c870. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/NLE712300095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd902044d39237b4f187c45b9e643abed4f0c3bb95858ccf06c30f97b886df730. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/USLQ22180535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d0cf23a83ce0ebe6c4abb217de69e67f60e6d5e2d4ae769d57ece72aa59441e. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), 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/QZMEP2307224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8af26e362df8db04f55d2e460372819cadaced7e0301827f5b89cc37d97bedc4. 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/USLQ22180593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366275f340c65716deed2eb70e1bf14c9e28f1b2875d4c4cc719d79c4dedc461. 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/AUVC02362810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb3ce953b7b2006cce20a0b67f1b60f81c6d211c9b16c79ce03b1d94784a716. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/USLQ22180637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed71fb4257ede16bec87d03026cabbd9e50f1d26451be2fb4054fb6c64dd3004. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/AUVC02566810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c378c0ce887bd609cd497f9e540a30ad0e19c94c1ededae8cad595c8b45d8cb. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/IT0J22100270.