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 0x874434b8dd038efb7334bc1fef803ec0d4703e59a0cab5ff6bee17f0d56ef6a7. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/11aeb27d-a0f8-4b7c-a8ba-f540ba0a89de.json and https://artists.proofprofile.net/proofs/artist/11aeb27d-a0f8-4b7c-a8ba-f540ba0a89de.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 0x32c31258ecbc9170c6488de886b3162ee788dcaa6cb040523a804f271c61d6ee. 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/FRZ131491010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x862f76c7ed46a6c822c7ccd20160d0c90df07a3accc67ee2fa641c87b5d08e7f. 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/FRZ131492010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b50d6be8dab7daa7169ca9de6680906de80e900475e73e0553c873d7139c09c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRZ131493010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbd977ba179c987ff1ed6a46dd4c65ac798d880e4699f7926be7ad303a17d9aa. 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/FRZ131494010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58972978c639809a0bd4fa3d058d39eaf90cbd267c2ddd58ea100e0ead598fd1. 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/FRZ131495010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2581c425d6497a631e2c5a31ed7330778e617f7b731d0d2c00b637bc8f57732d. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/FRZ131496010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ae2dd31d024f6dfba8ea43c03de2eed0700788b9c37acd27de71d9ac721f04. 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/FRZ131497010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc8edbb72be8aea5ebaf84d619575f13f70e4d795626faec8ba892bbd98c5ea. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/FRZ131498010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef149362d231225e093c38cb2dcb5c7aded6d56eedaba7114ec4300e40b254f. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/FRZ131499010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x811adf877caff9a5ab3587f8ca17919e1fb34f122a73e04d8218ea2780f721a5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRZ131500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf93a6dd4e3b4d186b7872b8920a6debd1ced4c36f640f9095de00a267909b27. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/FRZ131501010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77951d9712b8f4dad7e5f8cf9141e68517fad71cd0e1d80afcf1aed5fda1017c. 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/FR9W19600823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50511b746357b97b29db7241d83e092062cf99f37d98bc3d5ba7ad9bca21b0f3. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/FR9W19600824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8769c02e1e1d8a1f45b538f83492404e636ec883651a6c19e4ce13888167a657. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR9W19600825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5066919b2b4c628c7e0656be6784356f892ae4daa23793f89b12365d51479661. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/FR9W19600826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472aa8e6f7df0063bb1e44cb9fe757b4d24751438601103e23439d6e03fc1b0d. 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/FR9W19600827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x464a5ef9b392669fb4ad479ac9ce5194943cd321d9319cb8d6ec01c78d27c8cc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR9W19600828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95834d609f913deb525e08a40e76907bb3241de513110586dbcffcdf4421bfdc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR9W19600829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56197e45d3cb6e545491a3e1ac9c47710751b246dbf213b4917c4766529d15f5. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/FR9W19600831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0780ff07f9798e256eb4b65aafa62b99793b17560aaf1b45144db903c274d1d1. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/FR9W19600832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a1d21aa8436c965d60a6e12d08a305ea3ea26c4be63d1acfc596cbb0ae63f7. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/FR9W12417185.