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 0xe38afd9e6409eebe31c3a7e1982a16a15dc916f7f1dc52d41788ddfc72ee155a. 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/f6b3292d-4373-4c44-9461-44d648529a5e.json and https://artists.proofprofile.net/proofs/artist/f6b3292d-4373-4c44-9461-44d648529a5e.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 0x3ddf920db43bd251e6c87211a009257602ac3b23a4a8467f9c72ff6a2e348fe4. 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/QZTVM2494426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110f027036d80d8fc5da6db83fed1cc9399edf4abefe68a5a332005d3df4f0bb. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40: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/QZW9K2401492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd121abb3241d2813c0e24a133c2fdc330dc5b98d5583de3adf7953fafe9fce19. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZW9K2401010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x648f6c2e7c25e08257b604a340e7054c1a01d4b1e028c58ed2c449f0ce54d94c. Chain 2 (Bitcoin): anchored in block 957778 (2026-07-13T00:08: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/BX4IU2508379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeebf33af0354f8148efbcc69fb4d60917cf9a5a283185b95c16c50d1d24e78a. 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/BX4IU2508380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494d0ab90b1d9c74736aca110c9c9b6fb26ef9044f7f1a4be6e89d19ab3ba095. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/BX4IU2508382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f144c36966b39ddab94770007faff328411ed6aa91d2a5a41a2f86bd014938f. 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/BX4IU2508383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2beccc1740a699ef9b0b2308ecf7556d4a8adb6c76cd487830fb4505158b0b52. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/BX4IU2508384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f2512c99ad17920a9bef0fb2dcbfcf8b68b67a3d587976ff9c6dcca9af6efaa. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/BX4IU2508385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe4ad8714a30992f606bcb0262078378efe1cec89b70b5ab4edb964ce3c84db. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/BX0MQ2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaebd675d2425471b027eb2b4098fefe0b9e32b626b4c001c17159a1fea72e5f6. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QZNJW2505697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d0a4a07c95158562e0e4230998b8483d505e919abc0b7e1d39a25fa9df71b5b. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/QZNJW2505698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c84df077dc7fc9ea069b055e05f1a408e2db749ce676eae54bf718184aa0002. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZNJW2505701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a45c6693002092baababc38710dbd08fbaa1870f3ec2f214e42a5812f6f37a. Chain 2 (Bitcoin): anchored in block 958647 (2026-07-19T02:36: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/QZNJW2505702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe72321e4fe8b94a67008a353ff8cbddf25757819bc031b7269de38c6f9276c97. 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/QZNJW2505703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb32f625c81868e97e6ca33537c4ce2bc64647bb1f820793038b4a69dead94a10. 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/QZNJW2505704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbaaf83b48c532f866b0350e589327708d049f9a22561ce49b57ad7069dce155. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZNJW2505705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb660d5dbf9c4603855b868e22fa8fa4008f88c9f1ab74ee82b906d7d1f19d8. 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/QZNJY2594303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf943e2d19477a195f6424458d1d7d4ab1baf7745b43e2bbe72b23f0d4f1ae9. 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/QZNJY2594709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8123dacef6d5e91c8e8463d2036b82de1a0dc216840ef6b2a8232741a952ed4a. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZNJY2594710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f6b54fdfbddab9b9103d947f75e10cf550347339ea4147e0e19a9f472b1a0c. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZNJY2594711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d66d7bf9fc919d7e019da82072b28006f7bce777003912dd4d798b073babbc. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZNJY2594712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76af1cc7ae01006bbe336bf5b26d39805c5f5c963172f340adbe7205748c0548. 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/QZNJY2594713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ef908d4f3377df99c1673479832a15abbe178d1d301271f5093480da98a00e. 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/QZNJY2594715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223abe0e029450b566bb3ab3c827b77c1a8869b1a26c5706d84560429440f739. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZNJY2594717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1eaa0adf3e77e0778dab68c5b0e658bc0f3054c0d5f121f124868613f6dfedb. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZNJY2594718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cafad9a88cc120b63f060fe8d8a24a6088e6c7478af68f4016b6718fe70fd0a. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZNJY2594720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd829c0980b2645ec6010a1af367a30803db60510b56c2e02c701ef88d25a463c. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39: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/BCPJ32500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad87fcae84b1b2f2ecf6f3eb591ffa5b278870904d3d5ddeb270eee1e796f5c1. 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/QZTPX2533885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3e374d9f5f57f5eb0c1cee8b291f844fa851c79607304fc4c381cf8c048a9a. 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/QZTPX2530830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd96a6225a4baf365784e113ebbeaf8c0f9cecf1ef6bd819ec7fc0d1ee1145f4e. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QZTPX2530831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9cded092e366309fe3b37ce3a735727c269fd612a05ac9a0687a832964e37ef. 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/QZTPX2530832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5534ffc2c24a3222f8ac95d1a1bb235a3b380f64ec1ee7c766d56623e5ed9432. 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/QZTPX2530833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048b3a404ddac2e96fcba5c1e7fe42eb0fc48fa89dccb35c90b97d8a7ef6bf58. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QZTPX2530837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c142e70434377b5f592e6517feab1fda5bb663a8044ecec5f1dabcb27dbf35. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZTPX2530840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56acc454a483539f577820fc28addd0559d715854724eae6879a189bb292ae22. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZTPX2547156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8293289385a9837ecbd20271a51f6429d342b557ee11740a71e31d1878418328. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZTPX2578493.