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 0x72065d9de0b4ad9b114c3e4e91187ebe0074614a5436875f420c7454ab64f367. 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/7a1a4e53-a39f-4617-b722-24a30eaa8184.json and https://artists.proofprofile.net/proofs/artist/7a1a4e53-a39f-4617-b722-24a30eaa8184.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 0x52be7c078c028420472dd1a15f28d282fcb698fa44d1701fc2df472258148c59. 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/JPG102400786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad1a65f4c47789fa38d1652d89a1576ce1b37c4b1dd4c489e5138169c66a0373. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/JPG102200769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x216043790d94ba6ba657d749f3312f5a13dbfb23323e74ff8ac485b22aab8d1e. 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/JPG102200770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75beb5666d5a0f7d9ad29d27babe876cc016347614b4b5d7bedff68575a75fca. 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/JPG102100828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca626fa82ece7fccfc03382b7294cc08c4dd17b73142922650ec539725cc5934. 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/JPG102100950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1af1c80ea1c712d0238085fae92c3a00e0559c7edf1fa6f600e39f3f5cccf18. 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/JPG102100951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a64c225cb3001494507e3c2c7300dec0d8f84c51385d433eb170a6105e05a0b. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/JPG102001255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10c9d7d13b78d16662b5b83cc87d92867aa2b45b4f7eca9baaae5d37a9384b0. Chain 2 (Bitcoin): anchored in block 957012 (2026-07-07T08:27:05Z), 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/JPG102100952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c2e495e98e2749cafe39c68425e6200a4c1ae173c6d52f1eab51c12d0663fa5. 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/JPG102100953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75beb5666d5a0f7d9ad29d27babe876cc016347614b4b5d7bedff68575a75fca. 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/JPG102100828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a64c225cb3001494507e3c2c7300dec0d8f84c51385d433eb170a6105e05a0b. 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/JPG102001255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa65ef09395de65ce58f041135c674e3e64d348105fa1cd00a0c755bfd1aac22b. 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/JPG102000850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d882cdd401fc92ca05eb5cfda75cfe6f12f0cb8721693b3efaddbc76fc83db3. 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/JPG101900462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3681e3726857bbf70ccf7eb810b7192f36b8107c97c42bbe5362a91cd55c293f. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10:20Z), 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/JPG101900463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc075f134bbfc76213045e97705cecc9b56aa5aa560a4fc1bc4815a6247dc33e. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/JPG101900464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a02f85175a0242f9ede1799fb4de2ebec682834c57bdd39dd31168cbce13fbe. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/JPG101900465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc075f134bbfc76213045e97705cecc9b56aa5aa560a4fc1bc4815a6247dc33e. 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/JPG101900464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ea2460be70c3044d772d100ed2db83249c425ce1f3a9b31179c4cc6e5fe3f1. 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/JPG101900173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169300f4eb5230482221c343dd637a88f671a1f820e426b062aa4b78fc5ae657. 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/JPG101900174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d4161740b33af04079dda8369e7370c83047ee5a21db90f51a72e50f7758e04. 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/JPG101900175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616d05b55dcb75471ef284376e14eba5a45a059b60f88f6dab731ded1bd9adfe. 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/JPG101900176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91cbedb923055793785216fcc6f13d1022685d7b20870dd8ec87831eb7115adb. 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/JPG101900177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64ea4c2df05f56f1c617769cf5b2aad4df796efa64f45208491ab3378f8f2fe6. 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/JPG101900178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e1ee524b68cdf09b5753f0b7f386ba4645c315632f7f66a4457677ce79a156e. 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/TCJPG1848970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8cc8b5e3bde9089803d070885b7a5ab95fde56db63f8551d5c05b6fdccb1570. 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/TCJPG1848972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eba8d4a86078442a182cbd71c045e3b4bb6a953753b9be762a1fc3aced8131c. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/TCJPG1848973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2a70f9343163afb8e3fc16a73d60f6445f6270c21994ee8637cc8132a516656. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/TCJPG1848974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa36427182b6407a0b7c3e5e0a1940bbbc0c9625b0bdaf115925915942e61563c. 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/TCJPG1848975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x348a65a6585ed66a7e5ee3ce3a7effa294c856e2366113f8c94ac04a5a11d449. 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/JPG102401937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd668c40749fe4771a4a80bcb1ed2d960ea29a3e961fc2dce86bb46ae4ed8c0a6. 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/JPG102401938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f6a2d7f31f1851d4492ef21acbb2d65084a41aa5233d607f326dc48a6aacd82. 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/JPG102401939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72f92232a3dd6512a760c64daeb7fc645aae4bd39e09f6ee850f68b797579f01. 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/JPG102401940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696ddeb7f92c2037428697feb69d989bcb993d4cfbdd8afd3b57daf119712596. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/JPG102401941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82b7975e59540fdf8097906d3d09c04862e72106d15889c44af7d2899ae0d697. 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/JPG102401942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb178ff6568d629115d13fe1d9be0d8b0275ae02c5a213b9869d70dbd978b1b73. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/JPG102401943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd656a44fa3d05ffa724ad60867e0b9a5e5712ddf1eb41c84a01ba19b0bf596d0. 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/JPG102401944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb91b139717a618e788e0dd34d9485e2eee70015fb9cb25bdd50d1aca491b82a9. 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/JPG102401945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac111e26f6e42c5dd9e3af32c6f484de36f116beed7f46085f0ec344f184d76c. 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/JPG102401946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52be7c078c028420472dd1a15f28d282fcb698fa44d1701fc2df472258148c59. 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/JPG102400786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52068f57c1239b263d700e32af9a7d9322bfdbf3b939606a89dd38d6542e8f14. 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/JPG102401947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72f92232a3dd6512a760c64daeb7fc645aae4bd39e09f6ee850f68b797579f01. 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/JPG102401940.