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 0x6837f2148abb6d4ca22daf09d45f68914f806396b4714f235d5d82aeac5f961a. 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/2a6b3e93-1f6d-47f2-92db-6de1ea511281.json and https://artists.proofprofile.net/proofs/artist/2a6b3e93-1f6d-47f2-92db-6de1ea511281.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 0x262ad7fe0e8838648243f982324e15e47e2941edbc0cc79d1ba50bfcfc790a78. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/QZHN92288432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2909bdba8a3e618ed4069d92764bde54e0472bcd827ba1332f31acd7abdf537. 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/QZK6N2286147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf019edd8019bbf635259bb8891d45f21e250bc1ddbb7fd4907b83c086521dbe8. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/QZNWU2234740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e8f46bb6df725d0585872b6be4a24f4da26f9af572424c77bd264b4b6190d17. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/QZTB52211137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa345a7b783c4bf2c4a4704e276e249ab33ab8f4ac8d0830be805ac29c43a2b0b. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZES82332979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c5e7b8a92d3baa5fbd5b5c17ef08f16aea6bcbd38742bc4cee395a83bc4132. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZHNB2363178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b567ca3d8977906d72dfd98174005113daaa6b60754a32f09fea4239607c969. 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/QZNWX2327533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdecf2c9f26fc4d57e9c4f17605b34e16f51ceb9ec5ae14abf81ff9c5c690889a. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00: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/QZWFJ2390433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d74a6e340efc064f1abdeabed35db587fe99ee5b39709d6a1515d101ee6cde8. 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/QZDA82463908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb1c76e471dff01416d13180c05806e6da9532b40043859ad78b632c782389a7. 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/QZTB82496198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c481c68035f2248a136ce29a403a12f4ce6b6fafac1fe9bc028e79db588f0ae. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZTAT2420650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8de6227d1ee39d28a4a7aa728dbd8e0d015a334abfb5c2925cf966e684444039. 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/QZZ7V2437542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44f303ef83f1f094e6130479ca060cd2dd31307cdc7ec62cb12e7c1270aed772. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZK6H2570305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb1c76e471dff01416d13180c05806e6da9532b40043859ad78b632c782389a7. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41: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/QZTB82496198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f2f55778c9eb14c838dfad13d7e4ab9c2db70822dc7e97b9b97d5232f99643. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QT4K42502337.