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 0x59ee97433f8e2c76e6a734c77f74d38ab3df8e863aacb46f5ab58d765587dbbd. 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/1a4d73be-407e-4d1f-90de-ffaa550fabae.json and https://artists.proofprofile.net/proofs/artist/1a4d73be-407e-4d1f-90de-ffaa550fabae.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 0xca13a3db29e19898b7e6b98a929fa03396b723854522716c28903ac0043a4cca. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/USJ3V1821231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692de259ad537e4a6330b83a11533bdcae0582bd28dbd69865cfe97d842064f3. 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/USJ3V1821232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31fadc0c32ddd7a2b1c38cc957a246303f3de612928e408a12b6b9c77f683db0. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/USJ3V1821233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd541d4dacfac83e95692d85172fb502506e8c59e53fdbca8e55b15d7dc3c94b5. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/USJ3V1821234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e1b7ae3418f98b240af0ac36cd204414e2d5a341d4f6307bbf9f287ad1878b2. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USJ3V1821235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3e4a0a378cfec28510bbcf103532129050e4f0a893006bafd2a41e1e4326a6. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45:32Z), 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/USJ3V1821236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc798b61a6f546236dc4911a111c1c70bcb3613fa58b98ec3a45a827bb4934efd. Chain 2 (Bitcoin): anchored in block 957526 (2026-07-11T06:03: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/QZDPF1816800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f1ab5777bb17dddf9da1c7c8af9abdead7385d28a9c5780444f84da1b170a4. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/SE5752006999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6512a5784a116fc9e109c1867e96a6e6056e2d34f3f4355638958fbb2a26366. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/SE5752007001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d191fc077cb17b8468a43a674380f44d817f1d02f78443b497278a5fa45101. 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/SE5752007002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x097ea311c7a177eef5f1095dfcc8ea3047af3d9a639f0307ee57e87fae4b66ff. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/SE5752007003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1396099379aabdbe73f1a7883ba1566a46c52546d82c1d4d4ba6f5a68b0c9f32. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/SE5752007004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa99b11a52da26b96f73d8926de2dcc79ab8ef316877683613ca026be642be531. 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/SE5752007005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c6e36b050baa3f8f72d67f0c7d30af31e2e6a167e0523b9c573406fc9173f93. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/SE5752007006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ddf6f01b524a524ef6d4901d8a38275ec1c8ca1896affbcf0a8cd15e1509823. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZHN62108049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba00156a46cc47ee89117e64d7bfddfb4934a3359e8952d1d924ac0dcad277bf. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZHN62108050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b64c52aeca286df96426571a7ecc8da02f15932eea3ffff74a87fa6230851d3. 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/QZHN62108051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x666d54a032f5128ec7732b3dc06426ca99ebb9eb1f05a2f3adeefac901e95509. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZHN62108052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a93488532c7b433e935e29742b43fd3a3fd71ebed3a59ee91a3ac128dfafaf2. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZHN62108053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f8fde4c6a6fbaf47dcce0b8770760c8549f986a2e47bb011fd82958b49f620d. Chain 2 (Bitcoin): anchored in block 957531 (2026-07-11T06:55: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/QZHN42279222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3497af64faa673e9666a742301076437a7afb6d6108b2e1effcb958fed079b. 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/ZA57F2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c3b05489133975b49cd26962707f8432854c3e841f40babed00f9ab342ba0af. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZK6F2407642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9704a109ee92db3d15afb7767a26527ac3136fb3369ca636af39f1f716b2197. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZK6F2407643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5afcaf983023b5a1e37f45e6aae9e8bb07b829bad107f3b676efe35a89c7c6d. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZK6F2407644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x063494eb0e5f7603b611824adec3ae78a801ce6f5578e65cd8a7303524317f7a. 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/QZK6F2407645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1201ab9f0e78c665aac3e45a057c3c2ae4de3fd3b25ef86fadca8142ad03d96d. 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/QZK6F2407646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa36b41e1e2ecb242f138b2900284b35b3a1bd1a4cd3901a9121a8d956d35ac8. 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/QZK6F2407647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33462bd67309ca5fdc689409a71e69cc2b40b673478dd8cdc960a0c591b9099b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZZ7P2429803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91047be9de169c5a349b11e494e2487c9c09eab9939b921996f08bd60e658bdd. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZZ7R2490164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23b9dc8fed06d74b1b4aa2a2b9f6163863d321441dc683686a1f7cd389e942c8. 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/QZHN42538274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcfb995eed5c193b40d7fc37c8339af87a24fedbae283c6908e18bdffe04d1be. 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/QZTB92582225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7be3a5b0b27ed4ac841ad469693d46e61aa4c189e7f48b981f2ff49035dc5fd. 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/QZZ7S2569495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d8f725575216b0480a839a07291b3e59b9cc912c9748c960ebc91eaf7a94582. 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/QZZ7S2569496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c013d7687140878dccd8b33c305d4756a0f4a51672f64cb95838aa8c61c298. 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/QZZ7S2569497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65bc36c281dd99e75315f6862de6df5224df87fe98c21c6a9f1dd72e33e04f40. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QZZ7S2569498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa22b9a8aa839d06a95f5afaa224d915b941ca1ad576428e90200d11f184cc873. 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/QZZ7S2569499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5597de1a0f88f55d438fc20b48f6a642ec29f55722cd7b134be663ccebdb224. 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/ZAT4O2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd824d3fa080636e599b9b2e556477ba55b50e11ca2bb9bb1c6875793ec260b2. 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/ZA1NE2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c50099f38f0f5be079011fb9aa6116ff7d8f3d769e17a2d2b47fc84a77f382e. 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/ZA1NE2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cea193ef4bf4c0924adfc3845f9b873560fbf1eb26b14b4b8065a632ecf6ab5. 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/ZA1NE1800021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21c45ea5a6c148201c66b966aa18a076ba5e80e226d6ff8879d5e44ba37dcc8b. 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/ZA56E2002745.