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 0x43aef8e5387a64f948c28101dcc5e30d476dc03999bafa86d386b7288b990a0b. 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/d0b8a760-3bcf-4949-a68b-c24117266651.json and https://artists.proofprofile.net/proofs/artist/d0b8a760-3bcf-4949-a68b-c24117266651.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 0x9b6e9fb9961acd25ddd61fad043fa290166e8c6535943c653f64bc2e6d6e79c2. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/PLO381501676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c06f397527a81284d495f657a21ad1562ae7da4577bfa38ea2375e8025cb84. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/PLO381502133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05061382d7285723509f4e02d4748107ea5847931066dc79b87ba450bf40d63b. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/PLO382003324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71772dc5918c471a8140bfbef8f49ce0c779ab50d9e00f8720502ca7e208d799. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02: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/PLO382003325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73760c849ebfceb89aec57d1362b9dae2a63f030b04ed0bac40eddec2ba6895f. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/PLO382003327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefeb49740e0fa8293997e43ad4ad8bc11040c9ecd92d81ed0c185009cdef59b0. 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/PLO382003328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa510394598f39ab4f865d88e9ab72e4becf1ddcd2f2d3ea511aded2f121ea9c2. 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/PLO382003329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfa929d5ab6bdf50ef156390a0ae44144a48ebace4703589e9617a72513bdc42. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:05: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/PLO382003331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ab20ed25687bfe32748d125e8c2cbd702c95047106274dbe392cb2bd4bad361. 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/PLO382003332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x639934c89ccfde05533f0306ca41c0aed2272f1af2d28ed571ec6e899f0c0f9a. 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/PLO382003333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x585789059c1ae61f26127509842f2c3f495ef2e8d2a739d5a704c4ac89de4174. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/PLO382003334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1788c6385ec73ae14318d51f44097c03616c54017f053885a659555004412cb3. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/PLO382003397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17b90aa57be23f5fba0d8aa6f73276f2b7bcc87f81a093bd2e73c378b3521df. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T16:04:20Z), 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/PLO381500590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f4074cf63b9344071fbc70824fdddcb8b6448c877e7c76eefe5a9a67157028. 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/PLO381503000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d14fb773f3104cd5248af9a86d99ae1350a5f200b956f5a9e0f91212da12489. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/PLO381500588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe307930f63007bcebc3b6eb36076acf083e80c3442b95b36ee5ac471a34a925. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/PLO381500553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd163c4014a3ce9d44ff4d79a2df4823793bf0d18c6f79a4bb09056a6309b731. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:01: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/PLO382103429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5740f16e15f7cab3aa3379331bac8068075d11916eaed31f35c959493ceb6f. 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/PLO382103549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c5665af0cd349c92ae5dbbc83a506baa5806ac8c250610b9bb8b85e40f2e9ef. 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/PLO382103601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe561bb8bca8434049669b499cb47ff88febb7effed8edfff7f54126ea4be25d7. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), 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/PLO382200085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f4e12132131966b7fab6ae5dde1b5c4f3b68bcbf0aa68ead0734b3ad9d73ba0. 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/PLO382200117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe87c4fd927c11ba9c374be6ff6d107e2c7ab009fc58425cd7059cb8599fcaeeb. 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/PLO382200153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x195a3b3ee3f451c047d6486b8c53000c5ea6f37e7138ddf5824d897f3b47195e. Chain 2 (Bitcoin): anchored in block 957603 (2026-07-11T20:26:17Z), 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/PLO382200179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ccafb2a8d56b91705dbfed6a21176a9b8a5c62b2dfd55c30e1918037bf22fd. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T10:55: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/PLO382300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f53ab242e00becd6145b4ccd59bfc45ff6d9a81a763b497172c00e015c7228. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/PLO382300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3bf013059aaf34315daa720f8d2cda339c3ceb44706c8d6a93c0bbbd562557e. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/PLO382300126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8739ce1674fcee4baca5ba7e13d018a6e880abac0c1138549d65cfdd746ff01c. 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/PLO382300130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1362039f9cc1d63118573e2f813fc7ad8a6c700f921cd7d698ac73102dc270d6. Chain 2 (Bitcoin): anchored in block 957603 (2026-07-11T20:26:17Z), 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/PLO382400024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd31168d50057d353bff8e6948c91fd78bc9cb0c35da49fe8eaf38784ee60436d. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39: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/PLO382400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8afc51acbe0997005ac3f6ecb5b4401d8a797de8c19f695b76a987ee16eb44dd. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T16: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/PLO382400043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd163c4014a3ce9d44ff4d79a2df4823793bf0d18c6f79a4bb09056a6309b731. 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/PLO382103429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x195a3b3ee3f451c047d6486b8c53000c5ea6f37e7138ddf5824d897f3b47195e. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/PLO382200179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f4e12132131966b7fab6ae5dde1b5c4f3b68bcbf0aa68ead0734b3ad9d73ba0. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04: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/PLO382200117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5740f16e15f7cab3aa3379331bac8068075d11916eaed31f35c959493ceb6f. 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/PLO382103549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c5665af0cd349c92ae5dbbc83a506baa5806ac8c250610b9bb8b85e40f2e9ef. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/PLO382103601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3bf013059aaf34315daa720f8d2cda339c3ceb44706c8d6a93c0bbbd562557e. 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/PLO382300126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x074be257a0e806dd01fc41729cf533b5274eee4576250b6b47458219938bbc68. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42:17Z), 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/PLO382400063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51b4cd4093eee7398f131a67701d0ca1eba7a1722fd8e49b10fbe4fb84540fdb. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/PLO382400072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8888e76313a5d77f3a98ba3322827faa496eddf97d8b7875ee1387e7d408d9e. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/PLO382500041.