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 0xb2a0acfe41d36a1aa89546446649969c2e0a9ed20460f57b239d62c8a23e2c49. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4685cfb7-f1f3-4704-9052-402923f181ca.json and https://artists.proofprofile.net/proofs/artist/4685cfb7-f1f3-4704-9052-402923f181ca.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 0x7e68ebf1a342c5c9ddf99a83b88433a1a96684764e31c73215ecba4c800cd551. 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/QZK6K2271574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf31d094e2018091401b0346e3d08c67906a1922ac041c2f0aa7198558d41cc5. 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/QZK6K2271575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a187e12d0b8b029ea0883653bc202554318d1d4fe0aeab9cc9e48a35522ef06. 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/QZK6K2271576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6df23d4f792646940b39a6bed00615c13bd7f20329a2c377c0023895d60462f. 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/QZK6K2271577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2984e5a993c53d64a35f85a6cae18df99a3e04b6c2e804ff78b292140e6fc63e. 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/QZK6K2271578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b643c65ad534256bbb63d901822cd73fc4349fcba799d159d010846f2d4241. 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/QZK6K2271579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b4855fee2c8640f096322d969279717102d09cbd3dd941382a63842b7eb597b. 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/QZK6K2271580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5baf0de958548f9516489f9b14881d5d7186ed75348ecb8ea74d5d55097b4443. 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/QZK6K2271581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6740b1e086dc61707bcca2b400b840a1bd9208c0d4d0f9073212ee5b7502cc6. 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/QZK6K2271582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f8537fcc8abc7703ee8a536ebcefaba985b6432cff33f1c429e1c8834bb9d1f. 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/QZK6K2271583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b400460aa9a09a364487841ab152578fefe6884e8e486ab8c8a959c3d92ed85. 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/NL1LE2102411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f51be8afe9650ed37479bc526a288def8d53fe542a6552d875f8d33bcd026c. 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/NL1LE2102406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb53d45c361b63ec317a206cb59e8273816cba31e702bbdb5f9afb8057425c2f. 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/NL1LE2102407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3481b20baba4ff0c668efbd7af1a7baf254d667243400d7a736d3cf9d47a810. 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/NL1LE2102410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f4750b540ad94abdfe9334e13e7ffb6d3225a196001208e7fb8c23b8ea5cc2. 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/NL1LE2102403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4738fee958ed1236da50d51b7722679def70fa8e689b8249659e71a315257f68. 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/NL1LE2102409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5df95c15f65db3a7bdfd2dd8a0b78a4a4bdee0ce61ea60bc7692638de420a5c. 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/NL1LE2102404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c09cb2b0435d511c81d6ba93dbb566891b1b2244e8786a54d18f3efe576884e. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41:47Z), 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/NL1LE2102405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f83de31d45afe37abffc4d68707db2cc1aeab0a6a5cf2f2b98f3efc5a51dad. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/NL1LE2102408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2361dc929952551da36d9c2b7fbc35f513e4acc5968be47f9d93a628b29418d. 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/QM24S1917273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04cee0108629f828dc6f7a7fa98426102a0136980a97f8c1e876771127032a95. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZFYZ2266714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3e104afa2012a0cb5f3e1f86864996368b7d91c39c5a9df2907c01e9163c3de. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZK6M2115296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e915ae28968e3893738de0d1c507ea7432a06b720770e96ef76d8eba354c29b. 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/QZDA52044663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59c1d03146ba2fe0fa5578d7a0bc3dbdad56f6b7a196b44e6e1b5cea0b3a7f1b. 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/QZDA52044664.