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 0x24aa8c201bb7b8ef379bb9c0273f4db94558bc0741c567d3afa3c45d4eb36619. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eef0770d-cdda-4021-a01c-f52e337cf7d5.json and https://artists.proofprofile.net/proofs/artist/eef0770d-cdda-4021-a01c-f52e337cf7d5.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 0xcd35523807bb435c5a6d98a63e45ffbc1e56d73dc2be6d196eba66eb432c1ef3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/DGA092411869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x219f8ad89e27e7eacabfa1f28a436e948e9d64613c821cfb8e6526f0aa6d9434. 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/DGA092411870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d423b584f03c52db65f2d03f995e195887afae1e2b5b6deda26fe19b17d3dd. 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/DGA082343536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc563810d2b93b6f7654394226ad22f9d71ba08d0a7dc145be519f41f8172db64. 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/DGA092411871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db57715c84107b9081a246a54543359f50037a878d23fc29c8270599199fd3b. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/DGA0P2333870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e58ff6043804c4b5c4a84493a041be6e4986469eeea71e28b17ac6a16b16ba0. 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/DGA092411872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80a0f283b841ba814ebdbec2dca4992080b5ad2f30ea3c3055b7f39fe4ce2fd9. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/DGA092411873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f9d5a763590e13d53a92ce61c9c07a46cbd1a40ab6271ac1bead8a9fa7cb91. 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/DGA092411874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96b1d96d5dc85710a53d190b64c4db764a5b5adc13de16c4246730ff20ebefe5. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/DGA092411875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x130e4d841fd14bcc31746cd1a7e380edf8bdd16991f91ebecd88b8bb32a6b1f8. 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/DGA092411876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1448f9a55767b6b50bb99283abf96568c495dbd2f8e003d1d954c08237989b88. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/DGA082406982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6746f7f407d654036eb6a88d0dd060e17d6392b660572d010f629877195d3545. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/DGA092411877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee74158c3c10f318657a4054aa765dfb1ed2ea6a1b3fed850765eaed7b81fe4e. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/DGA092411878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a3d3197d559e2bd360428fa85d72b6294d846d1cddfd74f9ddfaa6d72a318a. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/DGA092411879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc453a1222fc67df99f03263b2545ea2b16f9f331dd6a9e8212be31173dcd6f8. 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/FI3FC1829403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574efc4d95f1ad0462fec5fd25efbc86575102537cf91e82fd43e03b0db5a0f5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FI3FC1829404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84d68fb4314e0439265883c0249a0d48f2016530e2d0cafcda383d57e24812f0. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/FI3FC1829406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1448f9a55767b6b50bb99283abf96568c495dbd2f8e003d1d954c08237989b88. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/DGA082406982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db57715c84107b9081a246a54543359f50037a878d23fc29c8270599199fd3b. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/DGA0P2333870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7c2cf0773fe0d578fd1af27d45eac14b12fc07d837da657fee5ca854ad4237. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FI3FC2290901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bfd0f9806982c19830c07fbfd9b5ec8195965ccdb455add3a01211c0c112738. 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/FI3FC2290902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e40b7f05a3b916b92d1bb7f92475034bf9ad4029b34c99163094d103bf8c0b7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FI3FC2290903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde740786baaf66f4d2fe665d83c6aa6e45392d90e463b56d6f14b9b0835cb105. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/FI3FC2290904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e40b7f05a3b916b92d1bb7f92475034bf9ad4029b34c99163094d103bf8c0b7. 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/FI3FC2290903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bfd0f9806982c19830c07fbfd9b5ec8195965ccdb455add3a01211c0c112738. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58:18Z), 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/FI3FC2290902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7c2cf0773fe0d578fd1af27d45eac14b12fc07d837da657fee5ca854ad4237. 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/FI3FC2290901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6acf5356f21e20118791e9c8cafd381e15e3a55427af4a07fde12bf1113d0251. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/FI3FC2091301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf076f3111427c15c5f95dd475306fcd8b34c5fe46f97d112240f6c70b6e51ae2. 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/FI3FC1995101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f897fbc2814b26ba1d195f39fe33e6726cc74a80acccd98f296b2af45f26b9c. 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/SEYOK1604121.