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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a9ad35273ee456f0527846bcaab5bd6914ef783d7cc7d44311f231fb8833bdf. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b974db86-b77c-471c-8709-6815f54e5e3f.json and https://artists.proofprofile.net/proofs/artist/b974db86-b77c-471c-8709-6815f54e5e3f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e29e04a9129b561e1bdf7c683b33e8e282a273b9511f9df85b81857655df00. 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/BXBIY2000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe05332cde89a5fec5f1e8a59bbedf76bdb53e886bc3adaba420590bdf52d368e. 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/BRYAY2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x166724a6a42b256e695af7493825b4bb733456ca93c34d4f60529837076e4b2d. 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/BRYAY2100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b890ecea99f6a6ca6ada5345f2075a4acd02f472b7fb4d4c9a66285943390da. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/BRYAY2100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c2fa2b08b269cf87d3579fdda6971ef588bd35a709d8094c442f239f9c875b. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/BRYAY2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f3e2e478373b5fe4e38f636bcf840b5ca5f7236a62d171124a072c895d7172. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/BRYAY2100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x042136019cd0bd8d61dbe1cd8679119f2648c7d823a0ec409f38e9b87748766b. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/BRYAY2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcf84eea3e0504171dea9f4a3c5340dc0f306bbad8eb636bd29d3efd954daa98. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/BRYAY2100001.
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 0xfe674f7dfb86be41a5504bca5936f1b9f4387034563f44c171614de13349a7dd. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/BRYAY2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ea16696414202556c8330e470b52d54c0e437b7633fe4162956737daf972e4. 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/BRYAY2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1076f954448afd29ba44595233960afb7f7e477269a5019d10c7677ca0dad1b8. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/BRYAY2100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x168e0ea82b9e30ea7021cf724850108e5b802b12b639ad16c9e2e5502c352bf8. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/BRYAY2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35174fd81dd43aeb506c080f24ca991d334d0312b5d068f6be3570e87fe9ec69. 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/FR96X1855507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b0dbde2bfc9bc1c06a14977dc1abc8e740c30520142f5ba3fd5253d5c283f99. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/FR96X1855508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc56a7caf82458993de090917903dc4f4c6925daa9cdfd8651d84c73477e8b953. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/FR96X1855510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c7098b9277085b7667577a808b377c231914a4574a16a19a1d00140d2b4c33. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FR96X1855511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5de194b03ec2bda2c23ee25ccacad90c822fef6646761d968621fabe4b5417aa. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/FR96X1855513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54d8f67a54c9590e445540c06bfdec833444846865c17c23d008d8202b7bb815. 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/FR96X1855514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59fb2bbbf23f6ed96d1372870410d2f418c3767a290aa3adbf4dc420eac8caba. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/FR96X1855515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41e8e543dcbcb74e9d65e8fbfcf0bf876670312faa51b947e30755c6643e0c69. 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/FR96X1855516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1359d6e5f059413447e64e3f2c72127a1868346811a5cc1c90cd6bf09e8c84ef. 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/FR96X1855517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ae9117ea01e615902cbc28ea4d9bba0db30d850e3267ec040527e3245e9f2d. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/FR96X1855509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb991b73ea67a07b31bf21141616b2054d07e1ed8474f9f4f8b8d26f40724baa1. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/FR96X1855512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c2b22c96906237b530a7b24e2639ffb54c78f00b3808281eb3e9f66d32d4a3. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/FR96X1855518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadea176bba19111fd9ac46feb2c52283d7c414da38ab4cc39afc37b07123e40c. 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/FR96X1855520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8576f9fed31b5dc72a60914f233e38d13c64742bfbe438b0e5197ea72fb7c6bc. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/US7VG1927428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5128703b2ad711741488c308732251f1e8d7e5e82034b1c51678c54dc33d4bcd. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/US7VG1959063.