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 0x398c253605ba0aa9093c1dd72952969e7fe8dd819b1c4480d450d69f8f79d265. Chain 2 (Bitcoin): anchored in block 953704 (2026-06-14T22:58:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/78f41fe8-bfbe-4fc7-9c0f-238ddf1dc95a.json and https://artists.proofprofile.net/proofs/artist/78f41fe8-bfbe-4fc7-9c0f-238ddf1dc95a.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 0x9279582e1c600945c6f891f9081aad41bf6f820fc9c1784f4ab37fb6390a8bec. 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/QZZ782485871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf90c1835dff56fc847894d4ee890f104296063b0f32666d7dd1891f44b1955. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16: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/QZZ782485872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5913492aac3a0f2b81f9c5534aa93a032c932017953f911ff64b4bf16f2728d0. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZZ782485873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfecf737439d03570cd09761b19b4c3d24dd0e3a6435ec002b0caa7233af01ee5. 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/QZZ782485874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6435e0b2b3a0b0c47883d595c11748f441f9c4c9defcb346668f81138a92e1f6. 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/QZZ782485875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7911735485a054a3a65c7130887b62cfe83e486e9a4e09e3f94ec8dc2e61cf8b. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZZ782485876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59feeb7d4a0de0c250df3984751dc641004a7f5e5c6d29e91ac733258f9a113. 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/QZZ782485877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4323e57993eb10f05f591b0b4939e112bdcf86d1af62fb72808784d69bb2d289. 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/QZZ782485878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd67d8ab1f7d8645e1c5ef77c4eeb0b20f99cdf40987deb1005813b6a903055fa. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/QZZ782485879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12546bffc1b210aa59d1cb0be6f98b88991ceca26e43305ddf6bf5dd66943d51. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZZ782485880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6da2df59e0a6b986a48eb2aad8b38cddf395c0dc28932435dddbf6a55062a80. 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/QZZ782485881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f52206407633d4d907e45e8f7a244615567ee7d7d41d432daf7105740c8c9d6. 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/QZZ782485882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a428160f979cd4d0051594a5af7a499626f61a8d9e3d6abb69751340cbe541d. 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/QZZ782485883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25a3f5ba8746f23aa5a315a0cdd8a90d40a530daf14660fce893c2803d709ff. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZZ782485884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5210fcdcbec27b171e2b45ee9a720912776f5de932eb482b1552bf63635fb115. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/US38Y2435368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2429b65e756a7c6036dd9592973a5070e8cef8f2b66531973784f67ea496486f. 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/DGA0S2498180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x712c1f1c49537e7c60c8bc32ed61ce60ae58fc78eff5a0db785b1aea59872359. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/FR10S2538709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32939912547413c66d0c93a0a9c56bbbe53a40e669ab7ce29843a19de5149278. 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/QZPEW2559277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46afd306c64467ffe186e0faa82036387d8b40685a24b791155b5bd4e64df72. 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/FR59R2572872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6a1f2309c439aa883ba03ba1d517376d51b307646c48605554ff2848495d86. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/FRX282533337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55fba4c4d86f509cb7bf9424b5c57b022bc6cece16c28ec4b6f3449d7c48ea24. 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/FRX872503349.