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 0x0514376302392803efb21351504cf7220adcb636f4079cb70a8b1ff2350034de. Chain 2 (Bitcoin): anchored in block 954025 (2026-06-17T00:32:47Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/38924241-e153-4569-8bf2-0b786aaac569.json and https://artists.proofprofile.net/proofs/artist/38924241-e153-4569-8bf2-0b786aaac569.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Intro (Doxology: Praise God from Whom All Blessings Flow)
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 0x982372659e14954891829a4ff2d55d80db19079184aaa972454c60d83a01b6e1. 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/TCADZ1816030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1301b2f105610a670e8be28379dd73391673b5ec296cd7d7a8fa194ae3f83b0f. 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/TCADZ1816034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d9dba5c611ff334d07b14516ab7eeea3840af6844ca40db8f769a447b81a55. 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/TCADZ1816041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x508525a8473b3b379497176a0043077ee10a9b3d4c07bd2f6833f1b6adaf306b. 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/TCADZ1816044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c6f7e006636a1036dc1d38ac89dc67917aa5c746ac080d9a66e77e0a3232a9c. 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/TCADZ1816045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8dc915b91c2854a9b24bdb1963386391e3563b5bfe35efb70c4e4cecac91535. 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/TCADZ1816048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x070b0c75c27f54ee02247ea46f1c27cf8c3aae33c642ac6f2e05ccf4f524f915. 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/TCADZ1816050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21303a9a79da3c7497cdb5550ccf8029495ab01918357867c218aecfbef992f5. 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/TCADZ1816053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeda56c075c3a1c1839432d9c4e9f5915672f51d20e9bf9c0063952e8e3306e5. 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/TCADZ1816054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62002b11cc9855afd2b8a2ce04bf1feac8a15f78629e2e9ef921fc232a6fa523. 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/TCADZ1816057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x782ad93c97c3b3ac4ab5a183996ab30a8e2ad89052ac155b73cb19079aaf123b. 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/TCADZ1816058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e0d82752edc92264557fccc9f77179ab5460b2791201aeae7f9f500820447a6. 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/TCADZ1816060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b7f46f6d108e004cfa82f03e0b90f0513ef1b3c6b4c078b748a50f4b21974e. 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/TCADZ1816062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a4fa6016c9ea756dde41c7e7b8db6b3f6693052906c8eff5a4b77c4f3f1c945. 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/TCADZ1816063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e6b2f3f6be34abbba4ba6ca3b75f6e6dd0f8ec4fd5e798649126af5a4ed7a13. 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/TCADZ1816064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52efeb31898a9edfefe924faa65c70978049e9a0b25aae909e6771c7eb2532e5. 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/USL4R0755370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74c847496f48fcc4bc90593bcbbf6a1f98c03a15aa2badd3e5e75be83e4211c. 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/USL4R0755380.