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 0x010c7b22a978d70290a2c3134d672cfe6d491bcee3e5b6d54b28d02e5284af05. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c205da02-997b-44bb-ba9d-c7a1b23b5369.json and https://artists.proofprofile.net/proofs/artist/c205da02-997b-44bb-ba9d-c7a1b23b5369.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 0x765e303619af1ee15f6d68c8b56cb3d6fcca1ba615fa4f0f2f258d62aeeb99e5. 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/NOQ1R2007010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x515ed96b752f68fe46031cc470c654cc3707cbbde568771dab6728cc8d9119f4. 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/NOQ1R2007030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c88abe905db11ecfe21ce359e9200662f245c2a568aa16ec3f1f71469e8c35. 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/NOQ1R2007060.
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 0x3de228ee419228c482c9f566118054d9b63cbf4d78a9722764ca86ec1dce4cc9. 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/GBMJG1611182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cfb3fdbed5ca656b9a3343382455d7eb58bafd21d778bea600d1855563f7de0. 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/GBMJG1611186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb474399ece3e6d5950ad00a9f9c05ea0e0e9d5f760a3864848f14201fd50037a. 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/GBMJG1611188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c9be6106b1bfb7fc948f0aa1c196d38fe4538e6833614f0bb225328e864ab9. 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/GBMJG1611189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f55e687339b911f433ffe231af25313b8bbf1ce7abd69a1fe9a6b66cde30710. 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/GBMJG1611190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24b727537ef58768746a6e448500a5980ae86898b17895cdfd4e378fe650aa84. 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/GBMJG1611191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92b0eb6049693ce05b3deaf5c1aa04d38fd22194a7e6fb4ea329e748d5b73062. 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/GBMJG1611193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3516a33f3ad62bc9284c5945ae6da1a1e9d5632408f176b17fbd2a5268a56cea. 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/GBMJG1611184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da52439ac2ee43cf3aca80e47cecc27beedd63e983e84008ff34764264306c9. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/GBMJG1611187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471a1ab669437e1b621323d6cfe8c31918f92f3d866c4c1af71c7b971a8943ad. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/GBMJG1611195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa712b2033b5744678c2ebdcb8614d16857e96d2d4994398d2e7efd05a47f4f8. 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/GBMJG1410465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94a3fd77bae361fa09a4f92efe06afbc868f5874fcc474d6229aab4a0e76901a. 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/GBMJG1410468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf1d9838d706fc6c65c8b252af950925577faec4aff3b3ace4f0a07df357224f. 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/GBMJG1410472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95392526bc8b8ccbe1f2f628f12d2b39586995dc59de99a7f67a68fa05053126. 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/GBMJG1410475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f551883aac068c5762fbfa2e598c302b6a526618dd5cdee96b28a62677ca766. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/GBMJG1410463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53657d1fc0f3dbbdfd0d79fcb506f1ea7c2817fc8af5386a47c7d39045ae9c86. 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/GBMJG1410469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aa147c2abc80418dd1eb377ef9f1d5717d61e579cf23cab049186741d2750ae. 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/GBMJG1410470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a109ac9676e7e2acc21394526ad4026c091679e171865d8dd3a700ac81b030. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/GBMJG1410477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac53386fe00d6741292119079646eb5139dbe3d81e71a4a4472e064305e6992. 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/GBMJG1410446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49e79a6bf7ebce2332fd3d8f6f4c514b9b0afeda5ca65173e7c9d1faef8b57ca. 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/GBMJG1410447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc16d4dbc4ea2ac88fdbbe9b58ebddaf32ab215d5f3b0e2b25fdb5a46f9db5ba. 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/GBMJG1410456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9093c93bdc5d19f53754534dd6200155bf9df788080185cb053b42a12e59295. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/GBMJG1410451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a6f9ebff773158218f62fce37ab9426c6292a04c5d86047fabb53e87b6dd04. 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/GBMJG2430487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x531764b57bfe1914a089dd3dd096783ec167d3feb1b60c417d6ea775876a61b1. 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/GBMJG2428397.