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 0xc0ab121fd80b56a3bce7a6a249f3c0ec2cd15ae371792c174a486c573014fe28. Chain 2 (Bitcoin): anchored in block 953662 (2026-06-14T17:28:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/55ccc6b6-72ab-49b0-85e4-c5a9b5fbe5b7.json and https://artists.proofprofile.net/proofs/artist/55ccc6b6-72ab-49b0-85e4-c5a9b5fbe5b7.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 0x4ed1e6009de202f5f2b3dbf472a275c3af2086dba378a6c9f72fe6a64252d5f9. 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/CA5KR0037044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2cbd2034da054e23c77a36b1e1bc21007afc2decb8a5dfe21119c3645f18bfe. 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/QMEZE1949888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a43f2ba98e2af0f8eba8957c811335bf8638b244dc8cc9a56636d22d7e5f3ba. 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/QMWZB1510965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17745477d31466271b4eb7b22c3566bd22f5e2055af290225395a4ecd6354393. 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/QMEZE1949943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78836b7f359652b7f9a105f0b4bf2db8a76d839ec9c7aeafcf3ba75eede25c18. 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/QMEZE1949942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x581d7a912ce58b5cf7a2993f12d308028e53a784b7719f51ace85f8134ae0270. 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/QMEZE1949941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6175affc5b0fda6290f76125be0ad139721300bef3a13bfb6cbeeff6a0f49feb. 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/QMEZE1949938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca81e7372b8cfc2c0c5581f4846feb0a8aafc7a027889b7644f38b67cce9d639. 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/QMEZE1949937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d048c078ac794d61a1edde7ff2f9a36103996b707cc3a7fcb85993d49be55ab. 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/QMEZE1949936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb30f48efc0435bc4f8f2af5348e678e14c7913a9d52499aa301a7bc12fc4b431. 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/QMEZE1949935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb73c0ca354fc35b14d07b6995170c6e5b3f6ebd8544562fa9fb70ccd1c659981. 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/QMEZE1949934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc472b2c67985b4d192dd5212563b75814195c6c2423ff793ab8174cfd8a9bc9c. 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/QMEZE1949933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0ead2c5889063c2678fa10bcc5ed71833244c8cf6e9f14947c3ae386dd3dffa. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QMEZE1949931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fd314d6618ba2564af98e7dbf7d3ac408cf80a28fd35d419870b1766126a142. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/CA5KR2125172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e99e66c82451b5a307ec428788b0405b6f6c6760190aba919c15efb764b7f3. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:34: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/CA5KR2125171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37797e6147120db4736a6426e24cdd88507034a3f32ad72f2345c96cb6b25755. 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/QM42K1615532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63735dd7cf37908a55829f4cc89bb86568fa8a912d46112c582836b911fb62ae. 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/UKFZL1900010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c1170fc565ca75f908c492c65459e3dcb49f980ad6706b82458898ea380ff8. 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/UKFZL1900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf668f57d84cd113e510c46e101ba5212fa2124126d4e779ea0a3db095c6dfcdf. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T14:43: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/UKFZL1900012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcffd740992d5e576bdfdf049f00289407a7385737f70e8954a9578ecfba19997. 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/UKFZL1900013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf4c61b883c607b376853ddba98e3df57f07ede81a0239cee3cbf074b030fb2. 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/UKFZL1900014.