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 0xdb5d3db59a915f7a5fbeafb09f5b9691e28c5d96d4aafbec28bb46f9257ca071. 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/399c509e-7110-49f2-8a4c-d29f6dd1f0e4.json and https://artists.proofprofile.net/proofs/artist/399c509e-7110-49f2-8a4c-d29f6dd1f0e4.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 0x7b473185b366ce45d65155ee100ffecdf1f7215ae785a882ef311975064604e1. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/KRB472001329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb504274516207d783f66a4f1665f2ee369409559de32e3622ee62ff9e0666dc. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/KRB472100495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f05cb37638df3378c38b49219274ddbc43c20f7f49f2688b221c500f1b074b. 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/KRB472100497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6998566ae4a31a6e077d463189112db63d37532c38edc86863a89bbd86e17ab4. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/KSA012121559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6911a0052c3db9202b5ad4c041df8e0cbd42a85a46aaae53d67fa5c7d41e3747. 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/KSA012124446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be75a49602803c1dfe610dfe4923ef2e562eb4bf19ae41eaf2a3247eb1a0026. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/KSA012144180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc070bae4c0880da34308e0ead3b0dd2e37d2a76343deb282849b5266b47f8d19. 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/KSA012149842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd03f4305fbf65cdd9d8ff850fd6a94456a85e1b66aa8c678dafdf818fa2ebeb7. 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/KSA012166520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd4784f4863921c92b88aac053b428a41b504174e6947b5f85cf618e61b36313. 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/KSA012162713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x580e0dcabfab807a29d02c69cd2a4d1539aedc79d1eb0ede34ec346a2a1efb3f. 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/KSA012180393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d238bd3fe278df80d56c6ab7faa07e669c307ee33ac4a9e1fa9d07bcae07ebb. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/KSA012180394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa33d72e74fc95c8621247fb5607d0ef3bba0cf6a47794d23bed3c5883f452c4f. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37:00Z), 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/KSA012272515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x818eb1039ad46dceccb7b2ef9879749f1bfdb62f88b0744f75f0fc9e16dd6d6c. 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/QZTAY2470389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1c683f9cbd9b7505e3e398831eb68b8b893fd2379de6a27c31dd8877000062. 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/QZWFF2400797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01edc8946ce39fabcbbc53ba4da95a345dbefabc1cfe596f41f1e19de00eb96a. 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/QZZ762439013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb476c12cf4e1cea29e44bb680243ebf0f2c4e244885e9adbae5fc7a72d99b3ce. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QMFME2580037.