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 0x1825591febdaa023dc623f96e5fb38e0bf0d3085d967a4b7c3e53e0522249ebd. 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/0c42d79a-716e-41dd-bca4-1aacc3a18bfc.json and https://artists.proofprofile.net/proofs/artist/0c42d79a-716e-41dd-bca4-1aacc3a18bfc.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 0xc4374f213b2cd046d7de980f6048609753303ff4c77960e76b978e5857a09e01. 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/USLD91727743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x414328cd9127877ef58ac187e90e2b445b6b3d550827df1915be134939a7f446. 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/USLD91727548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x630b69cbf970b117c9eb963db7b804446e5bfb6db42ad950550ea057b7a4dec0. 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/USLD91728377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5205e6659210764dbdeaac96e8786a9a9e32b356f33ca6efdc56cbcb08504539. 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/USLD91728378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd82d55aed093542fc46e0fdee4ff66a94593c1ecdf55a24e5b8f5c3c3bfd36d. 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/USUM72022494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f6ab72914b9a88b787927cb5a3d1523c108ad94ec56d9305152a322a19ab1c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZK6N1949695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a603504ee9ec8a62c97f2d32f2eaac2c3e82c20137616cc090e548ea6896636. 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/USUM72002770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ff388bc00f336b089205a5384b393664411e8ef21cc41d525e47dbbbcdbd5e3. 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/USUM72002283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b354b979e47e7f9bcefae7be4da0a127e0a82b5dcb0a48736dc671b0679808c. 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/QZHN31918749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6deb24bb80c29009547acc8ae57c0d0a5b4f259094461c5cb86a00f2d10963df. 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/TCAGG2232172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd070cfea0e56635c1aabb91149ececeafae37982a85aeb3442661b7bbde530de. 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/USUM72014899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766c3808911b7b142c1986b68e66774c50ca62a29200df00e0889f1e2d25fc28. 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/QMJMT2002613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x132b70d280a1c866f5a245221fed36fed96274cfd6bc49adbcce41ea8065235d. 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/USUM72000760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdae7a5f82b124bb721b75132b1b4f4cf025fe7db6ec3f3c7d6bb8cb2f7e6371. 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/QZK6Q1908929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f6ab72914b9a88b787927cb5a3d1523c108ad94ec56d9305152a322a19ab1c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZK6N1949695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda243e528e16569e406a436cefd2058a7b7c79b0bbe8aba9cf35522e4d1c0dfd. 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/QZHN81904835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ce5093e568f62ffbeee718475c923282a20114165b48f3c677723299fb49820. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZHN31902599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe914492d9a1a764cd6e1e7005dd1b8ba7f2cb0ba412bac5a465ac6b28a5a5077. 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/USUM72022633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef81cf0ed614ab0a74baa154b2155f1b2c654bb87bb58558c42ae3be39dd9e1. 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/USUM72022635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf25fa09f332e62a6c8e8facbdcf112524e20c3849df1781e0571b2633dca939e. 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/QZMEV2003156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e68241a80e02227cf5be6866d5ad9327543a5acc20d49612d6d20d12606d974. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZJG51968102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b08d3a04847a6500f1cdaf7a2617a6a35e8904f69800385e3fbe09fabe2422. 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/QZMEV2003160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf275f9b5c7c4024670b96817bb94cdf403420fc4fd1fe3468ad977d21d056f9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZJG52086904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ebc896d6b34109d5a20e13a4ece0b2bae13e38d43d38daa0a9e395f566aa23. 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/QZ85M2089362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea429568cc9d656c28ad8e2819c206b57d6fdc3b7cc1dc96e7164dfd80b073d7. 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/TCAJL2507103.