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 0x117ef4f07029f7c07cc76ac78a84ccf3267c4a3e64ae72799fa5fd582ebc5a12. 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/6016afb4-2f9d-4fce-855d-0531c385105e.json and https://artists.proofprofile.net/proofs/artist/6016afb4-2f9d-4fce-855d-0531c385105e.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 0x54760d42ac773b8543db437ab61936764e65d2e563330099ccc11c93352bf9e9. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QM6MZ1942487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73474365a0e5ca63d82e2ac4ff4b966805b777e3116b15a0adcb0da95b1ccce5. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QM6MZ1942490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfba7464a0744ad466ff75f8077f6e352b9c1908bfde68260079855686a2c34f8. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QM6MZ1942491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae112411fcea9da7aa8daac52a34f1e3453affb89344d5c509aa599ab4e3ef4. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T14:49: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/QM6MZ1942492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce48a5f50c180f8eb1d4b1bb58a485790e26f0e2da0790d1131840ec25710418. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:10:33Z), 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/QM6MZ1942493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4549709dc40f1c9e34c5805efbe7bd571822295e807added063de1392fbd8fbf. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-20T00:25: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/FR9W12129230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b2f50fb799bf50a0c656cf2ff6567d0fa48ce67b4218dc494ab24d7c589c836. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T22:27:28Z), 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/FR9W12129234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf73732482d5da0ede8e36c14030ca72d5f0cdedd98a35c140b3c17438a172356. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/FR9W12129231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5466b1a3c5ae874f51dc0b24eca37312ed6dff0f55a2003623f540e25a2dac2. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/FR9W12129266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ebbc798018dfde27cb92f7effbe9be5a4c7df007d3ee0e741ba5a04cbff6512. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/FR9W12453363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa10712957329b3a20eb5cdb37230178c5a3408af383331b453847b04acf2484. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/FR9W12453362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cc37cae63a3dd46983ace2eb113fb7cca5a2c08739ceb739c7c65cf9350baa5. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/FR9W12453364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39cb29eb36b411cacb77e45d62c040e64641a3eed7d6c1babc801c5508892e41. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/FR9W12453365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac67154b9af781f65f3f85dcae448d442cdaac272c7b6b28d864d4199a903e40. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FR9W12453367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f319424c3cc340e5c041b61f1005c3c008ef701eb3baf754ea462c3e2c153a3. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/FR9W12453366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c7a937c43dbd8c0c10a160e5c6f0762c353b76737e2902278637b1435e8c4ab. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/FR9W12453368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43d54a1d4520827cdea31debe813ca8cf97687a72e0d94768a3632503616ecc4. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/FR9W12453370.