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 0xaf5c6e9185bc2c8b726b66ce4a828b5dce7d1db2952ef08ce7ae0107fb1659c2. 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/e321ddf9-e881-4d16-8351-18ee6cb6dc45.json and https://artists.proofprofile.net/proofs/artist/e321ddf9-e881-4d16-8351-18ee6cb6dc45.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 0x0ac4ba4facba792f93a1bdf9f74a4736de27fd99e9375a527689f5e9b8ee1ba7. 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/QZNW72409588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91b503c3faf597c65e7de337d086d88c9e898f5aabdc72183b592951ad3dfa28. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZNW72409590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x869a266561d2d835f4fa5818dad93aa370556be0ba5c6ff86e996961f09e036d. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZNW72409591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf48111ade8762b4a905b49c90b48da659e61a2bcd34d9653ac8b36132f308fae. 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/QZNW72409592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e7a1efaa41b311a4c9e6e073e74eb323e99446a8e5e6d6ade87eb722d6f9b6. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZNW72409594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7173e509275c1ee5b97943e8438fb882ed0c63a50dd0c423b4281677696bde3. 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/QZNW72409596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65b0b4c690867c9fbb04c1d2f0508dfe4c41b6dbf797d3970511d072ff735be4. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZNW72409704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76ad628c253f7966eee263238e875d020eec41806046ae8428bb9c343843d6a7. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZNW72409706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe81c65280e9eb74811b33f7910b8e3f662ef81bb5ed53b978a241bf4b0ebb9bb. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZNW72409707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2698cedf8a34c8f88d0aca22854227dc85228b9e66218cd04a3b7f8def77e99c. Chain 2 (Bitcoin): anchored in block 958496 (2026-07-18T04:43:53Z), 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/QZNW72409708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9c2bdee66ba9bd6de53bdf4e601107cb55136a4ac5d70bfda9988647e52cfc. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZNW72409709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb56fa292939d1f93b7f9dfff8e1c60e5447a7923bd8d77eed3681fca85abc1fb. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZNW72409710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc062b38f2d9aed58ac7e1e3657eaf214ea0aa131494a961b886b8d71404dd108. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZNW72409711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04119f0ddf8d7ebc588c00065c79d37e9897592ea90e4dfdd466f94d94356de. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/QZNW72409712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea331b3021f85e5c29c52257b450a5cbec0b2d1afe022d3bc58afa4474e40c06. 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/QZNW72409713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeed3f0d05386daa7a2684c339dec75358db4b68de34b70b876a94dfcd931301b. 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/QZNW72410031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a57fe913336961597b017d7cef1cc2dd31ebc4f96f2fbb6164744fe903eadbe. 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/QZNW72410033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636d6a24570bbb673f550c0f99011057f0296cac4c8025fff90d832b38d7cee4. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40: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/QZNW72410034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01dda9e2f7368c1a9ca236f456ab47e1bd50cb4362b3323603693991b0c306ae. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZNW72410035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1af2f07d7059a2f1afa436616ccef001a009670a99bed3023eb99451860e747d. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZNW72410020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e14bc1e08f413a1ccbb207302cc3c2d343c042c53baeccaa74c81c873134eb. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZNW72410021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c788c330e327d5b7f1dce9707dce36a2b74c20721ca1464438ec4ea747f2a2. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZNW72410028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7f1079805c990c42a4401a201435eb38877ed31dba4b63ac368355843b23422. Chain 2 (Bitcoin): anchored in block 958828 (2026-07-20T05:21: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/QZNW72409486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9e57ad9f275b680783635282b0436f8f03a34d8780e1b23d283ddcf0ef3165b. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/QZNW72409488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e9b9672dbef3a47430ca4adc33102d1867e00a14989fc1be8df5e8e8c38c3c. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZNW72409491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64db7371661400c476ad7551e2b0d08a608641ba4ad38cedad21e205a2890bb7. 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/QZNW72409494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55df5bfc030ffff46c83923919cbd80f0a5c21355252c768ad3362186b9303aa. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZNW72408215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34947205f8426341f47ab28851b17eecfa6d3952c93042ab0a777ee9ac763f6b. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZNW72409460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe2436c013418120b784ff7a17db15626a11f26f584d804ebe71061553634a41. 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/QZNW72409464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bdcd0a095ecfd24713d1709c4b8b4c1ccb9801d610b73eda4ef532c48f8243c. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZNW72409466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ff1a39f7c28a2aaa3b38c18d98352d35a27cdbdc7413fd3cbb8fb043a89d64b. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/QZNW72409467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51066fd9f8e24400e47c8c3f2b14ac59f88cc66f29140244a7be7aa36741eccc. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21:50Z), 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/QZNW72409468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5015ef81ad8a674513e845382ba12e7b83611e3aae377fd7bd7aee7e4d454681. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZXLZ2513393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf5c25c08daf61456da4e270980a507abfb51316e4d4c8f0846352d9c70a243. 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/QZXLZ2513395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e905286ddff6157be9b784d228f9a3205bea3278a7aab8abe8ca21c970030fe. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZXLZ2513397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3778bf73b7e3ef344b3d7f8c8bf9ff8b63a40e70469f43e733a340ab93c470c1. 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/QZXLZ2513400.