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 0x6fefae6a06bb38ed03b0612816b9387a25da3e0cb5ef61bb983ad94fd50817b9. 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/495d8d8b-6993-451e-99f8-43d032649000.json and https://artists.proofprofile.net/proofs/artist/495d8d8b-6993-451e-99f8-43d032649000.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 0xb8ada5e3464d69c75bd2f7764cfce9bff5ebcf0b745258e994431cd310a931c5. 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/QMRSZ2202956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6d674e6bac9f18789bf479aeeeb90ad2d6b3a2005a216fdb0cdfc900bcd94d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QMRSZ2202957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe773e365c29bdfb839c65c12948278855a6d271e95357abde58b377ca6386060. 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/QMRSZ2202958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f9bb04c160ac0a5ad67e47745d26b67e70f6ef42fe050372b8adb8bc8a0840. 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/QMRSZ2202959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c9535408ff1babed8b22c15c0e77bee420b7ad7c9a8ce9918fe65606e761c7. 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/QMRSZ2202960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe378d2a09d3af76fd9c26f1cf357bc4f43d83600fe7d89a53171a24069ec72db. 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/QMRSZ2202961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de478b553c07e41d87ede1525901fcab895b49d1a340bfb5a84b38bf8200622. 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/QMRSZ2202962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf47c5853205eb2be40db69469acece1884c960a5592540b4b2780c887177bb0. 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/QMRSZ2202963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4294b44e10e1ec8fa5713a7c444ff8fa028b8c508c3f93c8a6583f1067af7e00. 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/QMRSZ2202964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44bc5e9ac4f7896976cb5db039540f4975688a637bffeb59ab7d74456b5c62ba. 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/QMRSZ2202965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb081f7e1fb7a605def6f72491f63a883748adf642d8c418d48e57921adb14f. 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/QZDA81902374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa27ac9f8bb064e22601bddda99ed4b78f3eedae200f777f92c85bd34f1cfc5d0. 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/QZDA81902375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb075051a718e79f07814d12aa0e95b949c5041a7ddda462f4a82c817f48cf316. 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/QZDA81902376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccaeceee4add6df0de3aa6ae8ca5fd841436f8cb0835134993cbc627989149b0. 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/QZDA81902377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45b5ea519255efe2ce7a77b9fbff09db3759dbc2d4a6cb2428b53ca016a319d. 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/QZDA81902378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef20fe427139fbc36eb7fd5db72609a17d186f6d0fcdf17452052e8e5e59a50. 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/QZDA81902379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf267d371ef121fbdba5c454dbd8f3cde6ca81e2b97e4056cc522a86c3627137b. 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/QZDA81902380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x430c36564466def10031e7d65340f5d514d57c5bcefe0f5324bfe6ef625154f0. 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/QZDA81902381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x438472b23885cc7e5f0df3100e67a09077ec9ebfa19031595102e39a7fc1dee1. 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/QM9AA1593158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c8d6d8e51a4b7c8a980f3fb42a116277f67a2b9db280b90a9ff5e2ecaad84d. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QM9AA1593159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42d508d2566d3d2f28dba7d9f98108288c8fc28ae2ac2d1690d82e0086767eb1. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/QM9AA1593160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3185f45f114c0400dfc2201fabdf8204018a9f83c1103a890cc3c46d4c661dc. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/QM9AA1593161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9af2ed37bcf1a214eb563c05fbfb656a81aafba102d3f66c765e5fe0af0cd4b4. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QM9AA1593162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0ba2aa9efc5c5a17b4da7abade1c79b6b58e52d6a9b662601892caa1bc20a1. 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/QM9AA1593163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3793f50620758700478e4d8cdd9821ef685279f01e73178fcb7cce4e78a162c4. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QM9AA1593164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb54ea10bd2282f5555991336d2ce80378c80dee836ae5ecc99bd2abd03a555fa. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QM9AA1593165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6195fd9c3b78a04e183cd5ad801b6428a85b8d2e4a6062e013cac879af4d7de8. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QM9AA1593166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5be23257b62e0c022995a76106589afddb6c24b1aa13e54af6c47e767c829e. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57: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/QM9AA1593167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6d674e6bac9f18789bf479aeeeb90ad2d6b3a2005a216fdb0cdfc900bcd94d. 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/QMRSZ2202957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c9535408ff1babed8b22c15c0e77bee420b7ad7c9a8ce9918fe65606e761c7. 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/QMRSZ2202960.