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 0x15623ae3064f6bfb8535fb8da8e81948c7790093290a92dec421e9f175d96c23. 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/6b543ae6-27b3-464a-a7e1-1a8d5ab7fbe3.json and https://artists.proofprofile.net/proofs/artist/6b543ae6-27b3-464a-a7e1-1a8d5ab7fbe3.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 0x285abfae3856086f7c07571f4c21b6159ddd235f644931db43b59c6ca00a6920. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZK6J2345922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5174b3fee632b2ee0c91cd32e83aa1c580ac3e2393863260ce73450084255b. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZK6K2397491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec32536276650193709e41b43b4be24735311264566e516a8bf9132b82c1c411. 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/QZK6K2397492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883c76571358dca03b853c77d70017f74c0051032389199b999620b8c934a71d. 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/QZK6K2397493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e9e7d4fa88d26456c9477d2eb8079400b8be89d84a89f5e1a199199805a3b0a. 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/QZMER2360305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93c13efcc2ac216f184ff96fe85354b9026e4087fb7c69e76e3a3e6163321fa8. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35:49Z), 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/QZWFH2363601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f2ddf1c37577ee7aab3c4ca47f296bb529e1e06dddc4ad87a4818856237b10. 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/QZWFH2363603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049fd30745e4b7eb9bddaad23fbc969770637cb41fc1c34def6aa229844d5c0f. 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/QZTAU2441572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f0b7db18b54ee87e9d28809d85dbc205c05205951ecdd686ea85b0b39a71a5. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZTAU2441576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac5aebd7983faee61ae9c9125bceb9fbfcf65918619bcdfbe11a4640edf72b80. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZTB72297241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaadeb211810d17a933ab364d94d62364c7346a4cf4bb7ece819c785ce3c5574e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTB72297245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec4ce81b528e3b463c939127c5567fa2ba4aad0216a7c82c48af544a754fb5bb. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZTB72297246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f5bfd86d1203fe846c1d408d640dc7d470952f857840ea18eccc0ce7672c32. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/QZTB72297251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae53ec1a638a1a8e59391aa456c75d67d694f28928aa37a24fd345a411595631. 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/UKXN22241486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494a951d370d6226a926fa575093be79133bd317411d3befe7a573814b06eaf7. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZFZ72427966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x666dec315251b5f1e84a8c5cb17ec12ea70fed7d7c45e16a4eed0b2d709510c6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QMDA72413232.