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 0x6c6930fb9cddfe74545c4009627a0b1a307311cb2624dae1b953cfec0a45cb2c. Chain 2 (Bitcoin): anchored in block 953674 (2026-06-14T19:07:16Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5f47f4ab-45a8-4c07-b01b-faf1ce4860ed.json and https://artists.proofprofile.net/proofs/artist/5f47f4ab-45a8-4c07-b01b-faf1ce4860ed.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 0xa89384c7592aef5b42bdd898f56a712a99eb1a9287e68161550a6e62a95cb098. 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/QZTBD2458037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46f96e27987df34fa743c94a678eeb4d6f62d3f8dc11754c354464409182343f. 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/QZTBE2425276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cd9f810bd418a285678738a834135cac6852bc916bef2cf7ab9e101c6d3c902. 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/QZYHJ2413480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913b60ca4923dada27b444550b2bb1cad1ca4741b9964b78402746c197c29ca5. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/QZYHJ2413483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9757812ec7e2cfb51a0f1624121d8cf45fb6fe9ddaa5f5292fb0a726f25304a. 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/QZYHJ2413482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fde56c0f90076e87e9ff2cb954373f2b0db1dfaac780b165b3e7d6149316757. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/QZYHJ2413654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17dfd6dbcd7d0fbf259f1e8eeee9bcca653998b30765de6dd1b80e69b02278ad. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZYHJ2413650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3159d1aa362a1ef401b5b00c4c5150d98b178a9fc805ebdd231052cdd0836043. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZTB92451047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf181122104f229c64cd7259539cf9a80c2a5a85ec51ad1a4a2696fcc7f9a4a7d. 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/QZTB92451048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a7b05a4f153e8a766ba19f5c915819b4a7c82977d02677422115096947f513. 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/QZTB92451049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e7de6d30fc6618c0a60cc54c6e4a6005f878b8c6c89ea0303a7b1db2deefac. 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/QZTB92451050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c5e727e9ba7e753133b9e24c95096f59aaf82b53207f9d9124e62e02dfc78d. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/QZYHJ2592012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1593645a9f949636a2e6904e1aa171898dcc60e89bd189ec7251f5c4a987755a. 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/QZYHJ2592013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0571819753ee2c68e56e5cebfdd25c22ecb51e20db87185cb4b986007ecfe188. 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/QZYHJ2592015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3350c5dd94eb26c86553f41f0a145de00a396070d7a5cd96ec2bbed61fd49b30. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/QZYHJ2592016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f4765908aaaf6e8d09ec1cecdc856c710770ac5c7f4ab23e10cb16d4d36b4c. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58: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/QZYHJ2592017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c6be9dd943366f6fca18cbf32da871c084c6aca0f203629fd87c22cb378685. 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/QZYHJ2592018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8685b55f16df96b2e2bee419d2f59f6a8bf1c8c539a99ec4ca4b988e25658a04. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QZYHJ2592019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0f8f2486b236be27e45c744fc44c8884fb196220e03815f19fe42a8f462cb2a. 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/QZYHJ2592020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93e5248c06767ff99cba089fc1ce103611f6a8b9129f34b9898f911058c09e02. 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/QZMWW2596906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9adc302a8d3f4a123b2eebdd67dcd15e763cc3dd68415375b08d0f8c99b331e7. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QZMWW2596907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf42ca93cda58d6906edb4d7249517f6ead0f57e8bd988243fa597b951b109077. 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/QZMWW2596908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde9de94290a73e638852a2db0cef320a0e0ef93f19a4e08330fa02ee0aa1fa7e. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZMWW2596909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed55d831efee1bc7a9b3747fab3e4ce2e9ba6d4fda09d3d8347328541fe38542. 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/QZMWW2596910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8679091b0c100a8d6115bb5dec1e649006a75470f4d6e6977cdd1cf2ed026fa. 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/QZMWW2596912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x623a6ba354a382d0e7dcfd8d00449616ad61f87347497f4ed22d1eda274bea60. 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/QZMWW2596913.