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 0x904a14547c262eccf17dc90609beeaa88ccf30c132c2aab9b7b5d862e7321dd4. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/02ecddda-f384-4746-afd6-7300bcb78ee4.json and https://artists.proofprofile.net/proofs/artist/02ecddda-f384-4746-afd6-7300bcb78ee4.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 0x7f1b53f3b427a8ab73e45854e17f8ca8e1d832a934f1665eeee6f075e1770344. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/USCGH2005061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb40bfedc3f0464b69c876f70b64e263f5dcf66459cfa3666b242cbf3734bea8a. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/USX9P2061982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86916ec93147a6ba005b58f6c26fb6f7c810ce2519c6b80a9a3a7a2a7dcc2f9d. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/USHM22101396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86916ec93147a6ba005b58f6c26fb6f7c810ce2519c6b80a9a3a7a2a7dcc2f9d. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/USHM22101396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d18a41807194c1f2d8d4c8a065eef050f01dea88572a71ace9cb9367398c39. 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/USHM92133123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0cd7d58e350637d88de477245c163de11bfe78ce02d5bce3fb20b859b50650f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USDY42259251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d3f3be920e6ca6156f642912f9ce026ea058c2bddc5a0719ae32b01b7c72128. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USDY42259253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5edc26574e0653153cec79ceec5a6b1030d65de3b490fd7a5717b0aa54b754f8. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/USDY42259254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc1ca021e9776f273c9048344d1455964a4aba08e830e71788e63ab4b7adf45b. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/USMH92392203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x838b1c427a8eb9afea0f6fc431aca36bc1e154f5196c726db7bd8d82cc1fe486. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/USL4Q2484552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f29fb4a4bd53efe2f67c0d0b807d4484a963d8316243609cd12aadf43d5ebfe. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/USL4Q2484547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd11ccfb8d524544de6464f8e768438f464c07a14ccc620a4da71b6d200c8dc. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/USL4Q2484548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40e92ece7aa80e2d7da0289b2bc010a6f7790c2138f1eb204e35f883c0e3c58d. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15:44Z), 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/USL4Q2484549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb5f78252a620972f8fd8961d0f0071ef087dd9c33aba079a9d568c2218d33e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/USL4Q2484550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x229cedbd83632c22bd9002ef73afd2fbd0d8efcf43f8b9c89e1640c581eec47d. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/USL4Q2484551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5129843673b3bd26b5dbc2416bd0236ccab6580ef03b7218ecc36581822d1a. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/USDY42502085.