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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f8baa3d9a6bc71f15ce64c6d2baef94d1333c070c3a99b6aed36ede2df4d40b. 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/bef36f1f-9600-4755-b8ac-627b8151f81c.json and https://artists.proofprofile.net/proofs/artist/bef36f1f-9600-4755-b8ac-627b8151f81c.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08435afc83d4206529cdc84b47c013138bc272c87a9cddd20e6c3d01734b019f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/NOWAT0202110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbc4c1062e9ddeb81ebbfad41bd5cd523abbdc28218de2dcbe3695528823ca48. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/NOWAT0202083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45925d4065a54345d3ba6ff53b2556fd9c0ddabe2a1e177bc3e8b79d3a394904. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/NOWAT0202111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30655e0748b9dfe75c1aa570d33811bb11c529d28280b2918612787b107284db. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39:29Z), 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/NOWAT0202054.
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 0x19eb03c729fcc971128ab7d62a5b6872d2041eb315cbaf5c5e22892da79b28c1. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/NOWAT0301040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6183b5eeddb663802cdfd2998253fc8ff81220311806fa4ad19f3a56288d4f5. 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/NOWAT0202010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf807793864a422c28b33839a4e4ea57736b6eed7b4aff2eb27f1484a1df487dc. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:39:15Z), 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/NOWAT0203010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26dcc0e2b48d2362affb6c4edccac076fa7be26e027b6a3398d57b713c74735b. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/NONOR0508010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2c647e66e71dee8d6e768478c9d3dd015b32402f3894dfcb133dad95a1fd16. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/NOWAT9801010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4321fbfb99cd5b00ed46bb858f44eef1d56a214b548a5c123f49328066aadc2b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/NOWAT9801040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd171c039523dd7a6338fd96b43b2483895d5a7bf702330c1fb97d1801e7c009f. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50:41Z), 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/NOWAT0905140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec24f506a2a34d26fa4701153ea4fa7bddcf186c333cbc53d849f09bedd88034. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/NOWAT9801180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63755b06b8d745a7f80e3fd292bf10648565af782241e8a749afbc8a59c069a2. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42:33Z), 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/NOAFE0016100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b18f6b937a673b93f1ded60690eca0eade85b1e5493e06837d6d4664b612dea. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/NOWAT0501100.