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 0xa4b2fd1c322185347ce0b0da54420cf699ff4a647bb9647bc38c55302736b012. 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/446bc494-bce5-49ef-a886-68ef1f8eccbb.json and https://artists.proofprofile.net/proofs/artist/446bc494-bce5-49ef-a886-68ef1f8eccbb.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 0xf9b7af24bd55c3cdfc66f7cee479066c7063e6deb2efffe6b456f955c9daf02b. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/FR9W11611016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b5411ab8a2a12ffbd47f87982b341bc9145613005b9214a49f06912ab511f5a. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/FR9W11611017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9dc06a6d7860875570060543e4e91e5f91da826b1eebc029e3d44957e6a021. 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/FR9W11611018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x398dbd9f22e632958523776db3f8d1638bdce251b91657acb3a9c3866936fe21. 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/FR9W11611019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x448ce554565c69baa3dafe5866c27e125e3595b39c3c93f100610894233916e6. 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/FR9W11611020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9172b0a890499f6add66badec5b64afb318a72978a71ae9ff1609b2aa1be0048. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/FR9W11611021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7641e3a787dc0c09934f7a178f9bcea85509adc1301affca29a19d7f5e1ecd9e. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/FR9W11611022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25159c7dcc969e5e45501455b8980e96c7dba1d3ad38fd18494e45e5e776994b. 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/FR9W11611023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0483dc7a2408bbc451909cfdbba24edeebacae6158b1218924ced3691382d1ec. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/FR9W12151146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c9b41c626b94e0c447ddc719c3f5cf2b94c222544c5928ea8517204e496412. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/FR9W12151147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b05348d8bc2033e8119dcc670d0d0b4df5e89db45646ca618fe1682d51c016f. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/FR9W12151149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f368df09415ad092fd6c5f86f420428dea858b7073ca81eea34ef7d52d8ab3. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/FR9W12151150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb7057e420f0de9e7ba37cbfe46e8770fd59a03664f431bc87088ead6822664. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/FR9W12151151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4fcbb31b1d332d4105e6f6bafbb3fdbf7490a8c768f41ab9e5bd86e143f4cae. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/FR9W12151155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d679e004c018d0b26bd6f46422928682c9ceef8ea6639a72b04aabb63f8286e. 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/FR9W12151158.