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 0x0b635d2eb55117af837b2f3138701d41b3e0d2198585be612f396412bd7a1eb6. 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/2fc260de-da52-435c-bf08-15411ccc2af3.json and https://artists.proofprofile.net/proofs/artist/2fc260de-da52-435c-bf08-15411ccc2af3.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 0xb4400e32540cb48fcf3d564248753074de5ac50c877466cafcd40c6d42ebfc65. 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/QZB4J1889933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9529eb1909adff0eb3d1c61bd2bd99ab0d4b82f4b83998ccbd91a2d2cd6914. 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/QZB4J1889944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf3713940c3b297f013997aeafc8a446195d8e6bc57f3f8b202b067ee6eb972. 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/BR67K1900017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ece1a1e9384896a4c0c4c30642e64cdba7923c5958ca4abc65815e29d89ccf6. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QZB4J1889936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc413c8ef6fa25c6ccad0310c9dd8c1f4bd83dd36e4e8d134f57076733927c9. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/BR67K1900019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaee5db531e004cddd9a8b8a377a22af426e20c80d11a97db2d7fcd91a756e50a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BR67K1900020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b387802b299185c21fcf5fc5986da5bb567de66893f46c925ce5e8c52f55604. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/BR67K1900021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1590e343765a95db652cafed8a5ba00632e2df395b23a7fe859f57e297c5ba4. 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/QZB4J1889952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf391a7cfaf49c64279aafb523b93943436f70303f81fb754d7e260dfc519db46. 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/BR67K1900023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca32e7029d8ea11e6a87a42c3c1a2c7f8d964be372d13b5fb36b02b960d0f0e8. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/BR67K1900024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d1c2fad57ae17c60998776bb4f119f03477ec7a7ce66369d9a1a121b9c15df0. 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/QZB4J1889950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f177f3a07114b82787a099323963eff6550183e5d1882afb45a9c48536c0fa9. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/BR67K1900026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x566c229ab1e5a4b97c5417557a800cbe578787cd2a965fe0c70bbb07930f1e00. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZB4J1889946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43598bfeff9607e2bc4137a09bfa9ecf9ae49decd1aa3205a75e70693ad13ab1. 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/QZB4J1889934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9efb6382c78c7458abf08fbcc06c0a1e0b782fe00ac431634f1c7ab5cc9bb6bd. 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/QZB4J1889938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf2b4ebfba74b4d82842afdc63934ff295caef8e5cfe101a699853d854f88e8. 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/QZB4J1889935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e985ff260e473f96d4abb77cff9f91074554c84a3a9e94fca977406e1b2d0b. 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/BR67K1900016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf904056ffde443a466a5a2a6199e8be96524b72adeb9e3178c072d30eb937d72. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZB4J1889951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc8570fd1c02816d102130ea872a16493b1dc1c51c9831086809d2f2bc25098. 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/QZB4J1889939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d0bd9281d2b98cd321648006277a7e836c296e78f5925f012379856b3dce050. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZB4J1889941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ff9da1d326d59f4a19d1549301591ad9418f831a878a80d1a9f7c451f3c97b3. 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/BR67K1900018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc377ce47a50b462b69b511930c55e9dbe17886e2073186381694b169e94527b7. 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/QZB4J1889940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae659ce6830ca10cb925d49eab0eefbc584308cb8d85144dabb2dd7ddcf81825. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/BR67K1900022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d914bc6fb1c8a91c44e622d534f18ca62c126171e38689d7a7be607524aa309. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/BRYO31900014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec273e88b63142245e611cf2479cd9cfdb3f4230df86a795d623de65c9e4483. 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/BRYO31900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ecb07be21ffae7d5805d1e253737594dafe51ae73e65c69eafe5fadbb5301a. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/BRYO31900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad1511013e2288d091f7dc0dffc55f401bb95855f2a9ad0cae42c6f0e7cdcd1a. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04: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/BC24H2400005.