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 0x24b27d9d8c54a48c0b46ab8eb94e99969b790afa146dbe2cf36cc508d68d06aa. 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/e9f00b5b-2b59-4a87-b440-c7ff58d065c1.json and https://artists.proofprofile.net/proofs/artist/e9f00b5b-2b59-4a87-b440-c7ff58d065c1.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 0x400bbd1b2229cb0406e2f54e5330fba07c49414cb1783866e421e913b9bd0054. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T10:32:25Z), 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/QZHN42066956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d7e2b4353be4c26a24434225a88c42823db3e7e052fc64a0c8de2d5d47ee0d5. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZHN42066962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bcdb5e877e26ee8d98b3cbd988b486603299521bf924c68b11a4a299d29eb27. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:35: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/QZHN42066961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c47b073a70ed03966de7d8dfb9fd0d9dae166a43b7a18d9bbd860e44d15c5ed. 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/QZHN42066958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92bacc5449ce70875ea9ff677a679b46c16c1d3c7d59a9ef8b2f295c15daff2. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/QZHN42066960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61f0e096d619edb4ebb0f137d589f4d4da16a30000edc9884b9cb85f87265a74. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:29:53Z), 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/QZHN42066957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e43fbe60007860c9457797c15414237fa80abb7b7918253de0bba3174e17f56. 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/QZHN42136276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda7c38d6977592ab4d2074653df86f06a6412431a058355b2d85de2efc0f6742. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZK6F2113306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ed9029a3a30ca1450df407958bc7da3f4fde0d4c333b87e024e4c8c42600cd. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZNWW2152878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4e3236feb124d0a0a8927056cee8042bdc894648504d5e6819c1c261ca68ba1. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZNWW2152879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc894fdf3580d58ccbbc3dda036bfe4133b921691549485f1896b5de3c3734e2a. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZK6F2113307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8152547269bb4a095470afcf6abaa330ce9db7bf80f4980922913b5620e1206. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNWW2152880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f93d45b96767e37c0d65c51f9e472bed0759559ae5005650f0c78539b21ce0f. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZNWW2152881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5855289458912b6ce788cae0d455640ff125a373027efaf3ba394e76b9750fc1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZNWW2152883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb30b2630bacf45ae7019349233b349917fe01e5075afe2dc8b361646348e0caf. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZFZ22289062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c0db36582cefe05f92c1721ec654646a504f046c8d81f49126252a85d3ab416. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:09: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/QZFZ42298290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x420fb5181100b0f30c4b8f37d636527c35e1a17464faef6761e4d86de425fa8d. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/QZFZ42298291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5900efb2147e394818e0dbae8736348cce98dbad4887204d3b40d466a03e27f2. 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/QM4TW2106279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4476c1d65a3ed60cb54ea49770d17bba049931e7162227e9bf3cf8279c350224. 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/QZMEV2326779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbc7438bd1a5662b97af4d82ed3854fa30c20b0a50d2b0be8911dbfd292add73. 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/QZMEV2326780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5900efb2147e394818e0dbae8736348cce98dbad4887204d3b40d466a03e27f2. 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/QM4TW2106279.