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 0x1d896f2e4619bd0dbd81aa378dd5035e98d16474b87c155965f250e4d9adac9d. 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/e0f3fbbf-3921-45d5-ad8f-622dbc4eb403.json and https://artists.proofprofile.net/proofs/artist/e0f3fbbf-3921-45d5-ad8f-622dbc4eb403.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 0xa3aa4f8ca3f7a7161fc4b3f3a74e5022e9f739f0c9e18949c054c113c4b89bb8. 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/QZNJV2464022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6fac03292ab419d4d462d4a9411476312bc5252df9e01ef6bd27da4b51d6d17. 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/QZNJV2464027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdba9db06af6b2d8b2a433e47e20d105a07ad6ed84ed047a5f0fa6a07630994d4. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZNJV2464032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53bebfa91323d9983232dfed9d92bd837301a0fc165736a61f39d4b66b869fd8. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06: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/QZNJV2463986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b6d45e97acb6753ce68b38df3b4d7b2964de6c87a2898d915e383210987468. 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/QZNJV2464021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d6ed9a61fad2b763da634f5b56c54f2269f71f70429a21cd777ab9c07c78e4. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZNJV2467966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad120fe4fa60c70b5146abf3cf33664c1c100c67366704bad4ae9c3d496c3bd4. 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/QZNJV2468003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca63c74121362917cf8dc6426d177d5540378e1cb2a87d3bbd38d2a6b3d51e65. 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/QZNJV2468065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4878226c341351bb4fad5bdc072650b1cb3e8116e85db4278f80b1c50cb82c68. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZNJV2468007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e166915b5e196d4f7b066416af853e75535f9c05ed0799d0e151d6c18867f4d. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/QZNJZ2418571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f653843131eca09bed78234bb3a0dce10ade29dadffc7d0502d0cbf122f17c2. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZNJZ2418592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dfc6d50005d0fac6a7c5647003d31301b0f8d76f64267d15584731a429ca229. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/QZNJZ2418570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5bac421f41741bb2b5a1d583d42801791720fca8f3a9da69840676753b699c. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/QZNJZ2418583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9130514334c2a39692ca2d4c7c242adcce5ac60bd89bc6e88c8673441d30d452. 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/QZNJZ2477019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a7fedfb9f8f8142f4bcb784c000373ea0217c4462b31304f6c8733c815e09bd. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55: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/QZW9L2494374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d98adf0803b8779e4d7a1c00db4b2e7e9f173c2469595fafbed9949bbaa3927. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZW9L2499254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a939c2e3f9a1cb585dcd916dc58da8c2d321538e2f985c7786415d134ce6b96. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZW9L2498708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd25eee358ec77972901d51aeacd5c7355d6aa53bba159d780ac792cb431c784. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZW9L2498707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ffe0e717a29267624f8f30b107f834bb57c2129d9d9148ccd011629df3bf130. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/US7VG2582933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76cbf60105398c004094216c52ae4d40bd2e7e8e0b67986fd6703f2088d649bd. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55: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/US7VG2586009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b75982ce4b203b9212fef87c8befb6f59986631cc4ce943499aaecdc5e8378. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/US7VG2586013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72435c715c324272510c6b66fff0783196adb633c7b7c774da061a50183bfb9f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/US7VG2586012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d589f444368285a0fa4d59e50bd78bae38fb3dbdb98d33c984037b17b5958b. Chain 2 (Bitcoin): anchored in block 959363 (2026-07-24T04:14: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/US7VG2586011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e5e6215c724733d2fc582bb0c41074545556af2aa5ccbcaf8d32228fbf5d3af. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/QZGLM2506670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0f6776b9223df672fcde4cc70556bb047d5bd27ecfd3699fa973fbe449bdd8. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/QZGLM2506672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f2ac5aef67bccf720cbbe635385b367233e99b9c86637d815ad8bd3d23d9d0. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZGLM2506669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bfc71b77b6a564a5299546b91627c8c32d8098b99b3dcd0d33c5d9fa7c599bf. 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/QZGLM2506679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa070911557ee96663e6c24eb22b374f520ea93f66df1fb61b33d165c78536cc7. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/QZGLM2555144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec7140a7bec4233c32f693d47cca3be115af160a8569e419abdc4c14f3e7937. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZGLM2555152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25650864e8c9592ae172a41e8c369933057494f52d2546f37ecc56fda38fba82. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZGLM2555145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1605f935523b3f63ff7503e875085985d96d084b8b518cdc7e5261df7a7b625e. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZGLM2555132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x867305df7cebe264307e5efd13c7065666462d4257d3bf31b402d63af3e022d9. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QZGLM2555148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd0a7d42dde1db3810a1830f21a124c6b3ccc8903cd24ab0a75badb3504986f2. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QZGLM2555187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dbc8fd2660182edb82c60a0510d856ee09a03f256049adfa812ccfdeb268c7b. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/QZGLM2555143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed4ba19611568d55e4433d7b0a32b6cf417f2b56d3410afc69a7a3a3b4b2d444. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/QZGLM2555133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ac61cbca546485f39528e2bbbb8cdbd593d6e2d26d9d20dda80b4189ca7c3b. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZGLM2560146.