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 0xbcd4caa6f7c3bd7ce056dd3174eae3bfa1a8b4ca6bae8d0710d79158bb967146. 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/fe2b2291-4bf4-42dc-87c6-4caa0ab8db61.json and https://artists.proofprofile.net/proofs/artist/fe2b2291-4bf4-42dc-87c6-4caa0ab8db61.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 0x502d35dbb0e13fae14ed63fb0ce98445a441c699897fb54881d5a3bd96864534. Chain 2 (Bitcoin): anchored in block 957735 (2026-07-12T17:47:43Z), 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/TCAEM1967711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bcc9c64d5989f948fe009872f48b6eac7378e2fba72caf86f6052f42ed75ad7. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/TCADU1873492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8188b1b408336d32bb883d664ae9fe2c618b15bdb4f070a8ae3c9553dc7131d4. 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/FRX452117255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22849ab4fd5e38bce180512576f048a22ed1ca057a651ec2622f2b90e0eeb1ef. Chain 2 (Bitcoin): anchored in block 957709 (2026-07-12T13:52:43Z), 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/FRX872141054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfea9fcc5454dc1be03b94f9541b67508aff9a91a72c2e2bac5d4dc1b320869ec. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/FR2X42214675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4384a98465ed096cadaad7e4ac806cef1ad47c6754e7c2ccc280b33a0ce94de. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/FR2X42225298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadbdc05c76b87ef0fa7859b3719fc74c3a8781cbf1c428d57299bde229153a25. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/DGA062236393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d4701acc2d634f7619e0891156297aae6fcf0f8cd242294a973ff9d3eeb5554. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/DGA072283979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4426834b8e520a81bdcfb5d4537799a6f9dca725365c294a8cdc638fca3db616. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/FR10S2381775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b4aa783615ad4260c0e0309b004cba2b6731f542a3bd5e7311768b0d86f23b. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/FR2X42334211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d4701acc2d634f7619e0891156297aae6fcf0f8cd242294a973ff9d3eeb5554. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/DGA072283979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e80a5d1aba326a2436136deb8d685aac3fa40afec80cb4875f820b94cc85015. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/FR2X42338493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4426834b8e520a81bdcfb5d4537799a6f9dca725365c294a8cdc638fca3db616. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FR10S2381775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x220967f923c2a7d7fd7d1f59a1e2e5507b77f69d97e8b89ed66c8de97c8a4e67. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/FRX872436694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c7f9aed440e782d7b127260c6ff9f10259ebe8c7f98344e82fc57eb26d5b065. 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/FR59R2544431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ee321f55473587bf6095ba7c228f9b6ae0021aae0bf628940e6f4b366b9662b. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/DEZC62406189.