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 0x69024546c8baf09307c2b02ad58ae13f2139fba3dabb389c05ef4b9e7e4398d0. 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/d13f12b6-bba5-48c8-8e0d-c357a8fc9a02.json and https://artists.proofprofile.net/proofs/artist/d13f12b6-bba5-48c8-8e0d-c357a8fc9a02.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 0x465fffba42493207b14d1bd9a98b9edfe5c6e6547bccd5c4f0f8e58c559a6675. 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/USUM72112127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d550dc0b086eb504794f93e9d8d431a39fcc760eca8b79edefcef0be9b947f. 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/USUM72112129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fae816e57d8c1fa8130c529b452bd1c319d8b7acf5bd99bf84f5fa130288065. 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/USUM72112126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d93486ff493d6e6bc211969eeb6a02d66ae90dd8fb9f447e2f65dd1f5241a6. 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/USUM72112130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03fc4210eb267e75bc0ccfa550a24409d91b68b04bc90ee9ec1f6cb0b3e4cd57. 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/TCACZ1790136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372086822afc9220a2f0611b0006196961b57e7eebf0283d322182433ebf217b. 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/TCACH1586854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26dd83b992ff846a182b7165dd0240ac7280d9f1f961f9c180549138393a141b. 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/TCACH1586857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe602ee210bafca24141a74656930a7c40c6c44159655c03a076cb4b708a4fa18. 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/TCACH1586862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e601756efe48c61812f148fb8f10840c56e3fe1a7662c0b0e45256a62d644e8. 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/USQX91900592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c34951921c5637e3f19752994ed1370f406cbe0a5ab604f0bb1ddfa5cea6e7. 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/CA5KR1947631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac26e7c6c6639f03c929e957f49adfcecad548eca8b0f4bc4a34369ae4c90dc. 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/CA5KR1947632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdec68dedbb78719619fd33ce9f0f0539eee6f173f110138cb768194601159796. 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/CA5KR1947636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf37b31ada24bb2e35814b038d430ca96d06e504c661a6f68726a8d3bd965d78b. 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/CA5KR1947641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f5bcde2fd336c9fe0bdab8cc2297a2d605246843ff1a4a97912b9f8a19e105. 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/QZR5T2100063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8573a9225bf9267d4db55fb61c2e129b148475c04b8f34e534983722b45396a5. 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/QZR5T2100055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8462ffad6187e7a53e4fe4a93efe22b429825f8c4aec50db92e4758120707ff. 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/QZR5T2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x631d47fea9aea12af3432b3a789e03b3b2dcbcc26a7db92dd9cbe202c217ef72. 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/CA5KR2163358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cb16f08947a1f1aad068890ba613ad4dccc9b6742ee5c96831f71c63c8d2398. 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/CA5KR2158730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9efa9009d4e42d36369d884403e0a5c6647f80ef50db245f4128eaca85891efa. 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/CA5KR2095938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcda3216382ddb33f21bf7ab5e7dd2aff87ac1e988b4d6c19fd32af608fd2aa9d. 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/CA5KR2008855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6d9cb210c1eb8b8525fb18d1343f72d8b4289cfe6c21aef193f13a70e94d728. 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/QMEU31724288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0d18b4b829d91c0e44caec197fce919ed2505ce3ba3c10a93f44d074ea41d87. 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/USUM71025042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98abb9819677b162d3f2cb195e3a8deba4a834fd7e3b847d8d4371e6e6f8345c. 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/QZK6L2181952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2345d61be0a53db8cb3cb780b77d4c0bfe512d284071eba2b1af3e0b235ee928. 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/QZFZ62538779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x488c4b81407793ee82e7c8da3fb728db3763e8cc53c7513f804557e06f854d97. 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/QZZ7M2492850.