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 0x6264f118f1528839195c4d87451e696343ee9c6d479f8311e8b67466e6f5ac7c. 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/8ca1e055-7cc1-4e93-b46b-30494e54f24a.json and https://artists.proofprofile.net/proofs/artist/8ca1e055-7cc1-4e93-b46b-30494e54f24a.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 0x47d21bd6965dc699cc80c1ccc248af39da33615c3e644ac80323aa6ee8e8155a. 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/BRSVB2401448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a0482b786e8ff2137063c545cb476038d2cadade49e8262a4ec3e44b7a8957. 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/BRSVB2400129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c9c0fe4f22c544000286da74018502242c654777f9e55546943a16faef26cf. 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/BRSVB2400127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83e142a0029ad784a32fa50194ac678d60273a2c62d4aad5a7cd11b6e7f62e4. 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/BRSVB2400126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x451974a5586f555f857812e1df4decac150c97b9c30604854cc4d66a5f1a7a4a. 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/BRSVB2400116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32557b980195d87e74b150b7c1e30e4c3a656eb251bd697be66184ff8a53c33b. 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/QZNJY2432394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4470447ff6f148f94791eb73c7592d66f6944ce02db1fc28665c3f86a32916f5. 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/QZNJY2492925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11682fc4d5c7780d87e0373b40df44145c8158419b23a9f96daf13570fad1d61. 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/QZNJY2425241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x107a3c2ac4b273ea5a8b3c4b6b06360cb2dd2ef657ab9566bebc41c577fe9163. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZNJX2485376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338244570d466fdb348f9db89c4685f119457cb32bc24805dae7ba6c8ae2d200. 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/QZTPX2424612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfdb5daf1ce42839171f4fee88c7e3387d9eded0dd5dbc5341ee17e5b28ec7f1. 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/BRSVB2503754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xded6f11d35690f11fbef2f2924347f9a157438d332626bfdfdcb078fe79064b6. 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/QZGLM2530253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09b68829197ca8342c8707a7e0dc201379b3fffa8c36fdcbe394e9f1937d16b1. 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/BCHFD2400245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf82d403481106bab9d71463d5e848d5ad9e5873fc7da97f07f4699b529713d2e. 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/QZTVM2436590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa86d0e860bc3e74dd4180e2374f4c7252e2889d49f7a8e4b7d2a2f93212e7fc6. 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/QZNJY2405195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f46ef6850620f49c2b6f485ccef7ffa1fbeaaac2fd5b2f6eaed2ca3f28ec36. 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/BRSVB2506366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8048cb47cb37fb5004dfe84f47ca469ade2acaddc9ae0af3d0a8bb912ed91355. 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/BRSVB2505581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e1673d26428e965d875bb1b935318d9822d458aa8b5d1b8156dcb6415f07737. 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/BRSVB2504975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5d50509674803624efb229b2a640821dc5d67648d8de7a6e2e66cd5f7a470a0. 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/BRSVB2506187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b5759427ab2d5d69e46d9b094d10763a89d06b6fe7d20a61170919ad6c06d05. 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/QZNJW2402613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x396a74f771224df3caecfb764fb66bc55e43df29152b68c4be3b0b3dd8e4a361. 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/QZNJY2323910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x755f75651ee96454c283839c2a5c958d29609f250289ce238002450073377cdb. 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/BCHFD2300137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a529adf88398482a477300b9905f485e258f1cfda6a02f55a1fd245b382b450. 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/QZMZ92344921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd013e476282947c7762cdca1844381ab195405df285fca6cb19336a900fc695b. 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/QZMZ92344925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07836938752c9a2c4ae057e30f61eed53b8695edf071cdc575fd0fc91990522a. 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/QZMZ92344927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9caadeca1c4a624910f03718479875fdd57bf11bdd1a29fc5dadae29fea676. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QM3DF2178985.
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