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 0xdf08abdf0228176804ab8558149bc181e6889b709ea01564c02ec1f7b757cba3. 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/9479e28a-d2c9-4780-b14d-eea839331f3a.json and https://artists.proofprofile.net/proofs/artist/9479e28a-d2c9-4780-b14d-eea839331f3a.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 0x2b55207125fdbd0cf4f715604c74569b161936814845416bd5f8a5a81733c812. 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/QMFME2106482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d538269e82c11a4961cc7d0366b28691b5c080fb46a180a1a06289c80dcbbea. 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/QMFME2106483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x974bdc09a71b041de94f9d5dc2b5c60f40539115f679cc53e23eb7515bb8cc6e. 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/QMFME2354302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6953777ef5e8a0897a8a3a0d631db002ef37849be1cc6f3076ebee3740c1d8c. 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/QMFME2354306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x289b84740c898e00d05ec233ab1f767b9096bc126fd0a4a53432098efe5080e0. 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/QZFZ32515158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4db7ff85647d77fdaf29b44f1abf4fee1d9b942d27b3d942409a24cac0773f. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZFZ22562704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fa551a2e151d6ab4fe7606531ef4b740e88ba1bdf725af0fa1fc479d1b7919c. 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/QZFZ22562710.
Till Alla Deprimerade (Tag Vara På Ditt Liv)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ec26b2e3b5a554d5ca4ec7393d3665470fbe2e0e7817feb1715592f932a893. 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/QZWFH2584014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x698431fbad3afff165f3b3d1c403cecbbf4bc57196ec658c0751bac58080794a. 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/QZWFH2584015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada5523fcf2f042013ad761a1e1996a4efd8bf88fdccdb591a13046ef90ecbac. 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/QZWFH2584016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15858cda50e6ac538676c5089befb990b249816c72d2cf2f4c93d28888b0226d. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZWFH2584023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d0a940ec635161f96383395afc2d023be8ac58e24f1dd18a478b3ab0e4ebbd. 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/SEPQM0611640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x983eef331ef2d967861145e0d1b4109fc335b40c02a1791b1f4c08ee0fb0a8b0. 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/SEPQM0611617.