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 0x775892f8f46b8d90156c0a574ff4271427d44c0eee832dfdfda87f97e0d95db0. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/da3c0c15-6a59-4483-a8ef-033277d5446f.json and https://artists.proofprofile.net/proofs/artist/da3c0c15-6a59-4483-a8ef-033277d5446f.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 0x046a378252974db4c1da0b83944af246c40e5db3434ebdc0c5f420de668064f7. 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/QZGLM2239439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98c3b79c99089bdeea4fed2d0a7cdb446ef3512af37ef5a5a7ae2bd36871501e. 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/SGW502370225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x514eccb1857043f9747dd8061d218cd43d6770dc89e45c0e66c049ecfd9f847b. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:10:42Z), 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/QZTVM2331829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2342a58f8c77db67d47a052a3d262e9399259ef3f835885cb08a940e1b1f05e3. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/QZWV32387451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55927c720d69aa3fd5a51b0f3a1ebd8a3b1ff983b4afbe4c742a7844bc3242a4. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZW9L2384034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x867cb5c7771385501f62ab9d3fe009e40446d4f3b5ddb3ecb28c2ef89b094837. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZ5FN2469635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaeb9491026a8cfb96c45c2e2834fc9bf40e13ba8267f5334fe1f3a08c5bb043. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T14:01:13Z), 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/BKVMK2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc75766064b4126c443327676a04f82c6d42f785e7b10bbd7c40c6160af6d75ba. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZZEC2457889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf155d48c5b5f941ca941a1f355b404e01b1b865a1f302019ab2dd7613c0b89ab. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-17T02:08: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/QZZEC2431113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7048eff0ab82552bcb3eb78f1198d3590d0f4cc223a030fe8842c8d9461fda80. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/QZWDD2585436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6cef9e3ae14e0b5d1ea28a0c55da0e80824a5c4140a49d209faa758695c81c9. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T11:19:42Z), 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/QZTRX2556994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x707aa213515ddd070f9c8528c4437225c3f25d1ae25e8fd58dba9f0938e5b4ef. 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/QZGLM2419281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cbf60446d6a37161f2f55853dc5f0431c6543284e77c72246348f15d7763bf3. 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/QZNJZ2456565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf15c5b16c17078f5598230bf5de0404907e9a16277e33dcdd06ee3376feded4d. 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/QZNJZ2456569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29af3d32effc6e6f59ddfa4bdfda6f52f0c2be6796d5aff5d7a531a1436b4d35. 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/QZNJZ2456580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1285a30165e241d9b0fa41b3ebc22d172b80e5b7234010dfd42cbc3d5e23e55. 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/QZNJZ2367382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x485519ad40c865022b690b628bf55328e972160dfea0c749983aa15a52a47ad6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZTV32492334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d3c26086412972f686728c026760667330fe733e0cc33f9e538d4c7b6ebbcf. 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/QZGLM2528687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ab23b77d2c3a6e8e693a81046643d2c4f7f3797342aeaf849d3126ba647429b. 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/QZW9L2400616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c47beb1b8646aadddf9c622654058de60322fdae795f6402fedc94a0cf8dad. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZNJZ2456563.
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 0x79d0afc88458e5f53967ba19c29764a86bb04ee4edbc3072ad77d54f224e84ad. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QZNJZ2456582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24f015a0e0b52dc80da0147986d3e6717b3893ae6dc71c58c29b57ef353e68f. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZNJY2438762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7df64d6bfac98f64dfe299336c1b56dd7a42ffc471238e06fc778faec078ad3. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZNJX2470536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae8b94daaed7e7e5411556ba423b0f8e5345f473d0fed9fd3a9b9abe06a4797. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZGLM2528686.