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 0xb230c3e149dfebc30bb54e2a804c5be89f7a4ebf709ca655d3081b6da14e22aa. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/709fec16-2e24-4acd-a721-947bc2668b8e.json and https://artists.proofprofile.net/proofs/artist/709fec16-2e24-4acd-a721-947bc2668b8e.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 0x675dec19a62b8a912d9fbb33bb395a9bc3ef26487e5867757aa3a56defe6658c. 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/QZS652337593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54c0d50ae40aa540459bf9842fa68a45d4b51308c31298ea3b773d6658b54a5. 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/USYBL2400948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x653d887d7cf87849d0fbc193c5d622887eacf705264b73279765c5183b10bcf1. 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/USYBL2400949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e5b9402406e70d3fbef44c2783d544663f65a2358d475390995eadedbe6b8f. 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/GX53U2358374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2671aeb94601cd0603544ee25aa248e9a4408e07f3f542e1e200748ea71eb325. 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/GX53U2358375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a380aafc40bebabf1dfa818824e83bbcce1039e906c82f8a3fc5cbaee4ec71e. 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/GX53U2358376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf05beb7837ce1639cf8d3d745dfbfd084452410d9bc317d96c8a0f243acab536. 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/GX53U2358377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb37645f4b817cd1dcf088a2159dc529699a1b56349b87e64e79d47913adaa87. 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/GX53U2358378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb15338e843f1377e5b95089659496a66bd70e00bada7945f311a20ebbbf3ea02. 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/GX53U2358379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca465c964748c2e55a8454b416365496e72b5f6fcb5334aa4fd515b392a1bab. 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/GX53U2358380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60550450e840571ef7b8f5ff8be6fbebb8c94d7c3ff5b25f5ebbbf7751f4613e. 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/GX53U2358381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e3d276d9faf08617788638e5da99d369967758c4c48725cbe7024232d9bb76. 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/GX53U2358382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5814f19302b9e17433f74417dc93a7ca1eef4429d3694e53f4d529367efb782a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/GX53U2358383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8cb1dde5eb5eb024a0625f56fa3df6ac26d6d01d2e352d6cc55949494d435ad. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/GX53U2358384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b76dc2fe7dffb310f98de3e298f324725e45f64e9af46e9b4f270b89f3516d4. 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/GX53U2358387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf54ecbd5b61f4f45c975f1b20ea8cb0336a532daf3c6aa68c1554ee937f6259. 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/GX53U2358388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x777c2951d668ba9627373af72909f7f918e3adcdbd39926e1f9ccd679786b486. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/GX53U2358394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x557a07087492fbb5cca70d86953f83da0cb1f877ae3ca691144b4f677e54f703. 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/GXD7G2565299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eb4dd9161c77bee3e86e775941801a9ec20a69b4829b7cd3aa0368380cabcd7. 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/GXD7G2544128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf963c8a37fc56e85ce5c4acbcc21a87123470b28750d224f8978b5ec0041df4c. 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/GXD7G2533682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0154bfd0f67efb893d91aabccb9b065c5fb6325fb341f0abb8cad6b930b0522c. 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/GXD7G2583944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfedf85dc8ef451f763a3e96c14505c2dba97f4c0f6b0c97224919078fb47b291. 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/GXD7G2536293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9177f07e6a29026bc8a8440b60b4df9286c8aa5155431239c750d43b726f2aae. 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/QZGLM2517578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f3e7daa3aaf3d0876a67ae4b59862faf8f0e066fce97dece50cba3da86960c. 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/QZGLM2517579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18c71cf822204528c511d24da627bc191cf97a8be7f55a8ac1d164e9167249cd. 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/QZGLM2517580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb63352e401c0bf9e13daeaa715b20c0038393c072273a995bcf06a90c0f4ceb1. 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/QZGLM2517581.