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 0xd671005e517e94056b65f514310af2b990f28aacaaf2b7a91741e5c99095085c. 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/7d304894-c8c6-4633-a995-6bdeb58afb70.json and https://artists.proofprofile.net/proofs/artist/7d304894-c8c6-4633-a995-6bdeb58afb70.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 0x2728da156668b9041793e1ec5fd0988ae5245542bbcc67c06cd286008b4b869c. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/BXKZM2100222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65c890513f8ae28acd0ed1e39e0535daaf41b9ae3578eca43b9204432fc32d59. Chain 2 (Bitcoin): anchored in block 958498 (2026-07-18T04:54: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/FR10S2291249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb9a916d63ef3a33919022fac5e2a38dff506d4e4c710fef14620345bb00baef. 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/BC3PG2200122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x945e06228690a02dcb4c457d526434b2c0a140d1e3b78911532ea1cf9a74591c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZGLM2366745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25359cc6cfff5d43162b884badb88a4eb7683759398ce40e7824eb3f393de62d. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZGLS2417839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92df87ae7d66ea13c7a6b2ae5ea43d33b8e34c47a1b3e7633ed6908e0d51d234. 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/QZGLS2417840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x097a6023a94fd69f1911e589c220b1e442b1776c0ff1fe8506384d8b2e0b1c41. 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/QZGLS2417841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa9ce335b8fb13299aa1d1a31eddf7a8bf532c8c3908f7dcf435fd4bf8bcb4f5. 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/QZGLS2417842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ae42ebcc2bb53a5cacc11e72452bf15cf9e467b85968c0a6b1345df1e695da9. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZGLS2417843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a5f7cf0c1c5d29369a15408ebe80db89fd8e6996879a9cd90bd87e2cd5b2204. 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/QZGLS2417844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472f20a7fb35f30f5809b2087281749a2e0199a627830420da134ee8713a2a5a. 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/QZGLS2417845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bc6fd74e8409add3e0301ff93638b0afcc04346398b1608c19e2f2d649ef8f4. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02:12Z), 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/QZGLS2417846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0581a7ac403ec68809398eb3563d21edefdb3bab5f0c996c96f34b36d5df93c. 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/QZGLS2417847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5878b18216a9f20e920e9bc243b08e4664076ab3f6c8b830f3a0ffdf5ea718f. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QZW9M2450621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56c3dce84fcb65dd777f9af17c3fb3629506dd51b9d6c215123aa39ce144e2e4. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T22:49: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/BK44F2500027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43085523602f703b6f3fc804de007801f3fa667b8b236fcd64bd0354a035e431. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/BCVMA2300078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e87a7765fa157bd9040ced88a305ccf73aad30055edbe4ac6767bf3226b2327. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZMZ92494066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x081480092bc7957d60c9ae6b8b55204c28081d6e5512b7c34ac7a03724ef67c7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZW9L2348834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd956c731ef3075d1f1e41903f99971443f3dbdb462a26f10ad8c7a5ecc86914b. 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/QZNJY2379068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a083064f4e6c397b68fb6308dfc67720bb30f313b166ead12753b25e56ef5d3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZNJV2368451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba07c7940873aaf48b52cb16a8cb1a0dd9d739dac7735b4d450eebddd6aac11e. 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/BKBSS2400705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a1ed4e05e452c812de1f88705e320faa9074c6d0b5e1b8a059d4945b9bf3250. 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/QZNJW2149344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f9502ad852fa23dbe1e09772651724de82d71364b4bc52be5e1efd47c62567e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZW9K2400038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea97ddac492940d1ac9606aea6249612ee9dc397613a4d69e002a2d4ca0048a1. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BKBSS2401174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2f5fa800677399a20e8851dee6086682a5828650f8a3714d3e8a99c18e9f18. 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/FR96X2250463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0908c2b2f7fda1fab11ba7def720ea72717ee26195dbbb687cea26532d67e5b. 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/QZTVM2484627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55a5391c84be4fa98a89ff96df31aa322c188d63a4ee6f634870b7a3b5f5c3b2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZW9K2276847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6679d0b1923c20f6bdd729524297dcc0e914a2f8a7df7c663b8e10f9ee207c1b. 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/QZNJV2510633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ae06b8c4cebe6f61b800cd810dba4f56773cbbe65197e71b0b8882c7da9366. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZMZ92547382.