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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe59a238c363120562607f008b43acedeafda1f1dde1b2f66468347cef4dd2464. 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/d73a2013-45ef-48fa-a84d-708620ca3c96.json and https://artists.proofprofile.net/proofs/artist/d73a2013-45ef-48fa-a84d-708620ca3c96.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47da103f0ddb1bec803f8ef0d699cf985170422d8ef0937da6c3de09a8ebe0d3. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QM4DW1827538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e540fbc215ebaf0d5ce3a3e2406ed6b95b9eb25e6f106e51c76851b89254df. 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/QZK6H2101220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fca183c5422058b25b655a701e7a4f89e1988abe2ff2797da6dd43710651924. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/CA5KR0007571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c764b9044962be990e4c4d588ba0e1ac792f4f3f1a5dba2bf3abd81002a2ff. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZTAT2156349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aece72e8a5efc799dc162338c750c423db2d46a5c3a32a25f61719b6f3cb0c7. 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/QZNWY2116036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x828ed4d395b7445945f2f8fc19f770743ce3792405e0681e73329599051d8478. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/CA5KR0030743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa02774292a7f1ebfbbe170765dd6531458740317d0d275d386591d91efab339e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZN882225867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6285cc2f536cd2be3feff6c11a10ce0be7aa64f74e26061a70d16aa88e3b574. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T23:09: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/CA5KR2233141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ef00bb3b74a3d82c688cd4b3caa5e43e2a0c32df42ea68dc3ee12dd34c2743. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T18:01: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/CA5KR2233145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae3804b38bdd563ef96cffb63cd851a3c9f817eb1ce5273ac9a795d2e03cda7. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/CA5KR2233146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e13e7dcc8eecb35949351bf5d5748de5dd4d2f667e2e8c921aafce5eb5cb8d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/CA5KR2260068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99eda9beae8719f008253beb255b033234e6ce591cf08edb18f32dcc0fa18fde. 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/UKZGC2202153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd027641fe15bbb0adff7b6e4c40c30423cb8036f3ee97021e73dedbf732274b7. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/UKZGC2204287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95806d354db3bc2e251fc8f7204412e4e53d4c0a1ee28db11fdb0f5e243987d2. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:56: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/QZK6Q2398444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa6b7156a33abfece080ed00b358cd844cdd9b4e63af3546f6bb5eb0cb63f11e. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-16T02:05: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/UKZGC2305971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56423d51848de0587809ce2273695cd60fa584c582a5ea4a861e630e5fd63ca0. 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/QZTB32304394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e3dc6bb830259865d8caa66b55809d439dc26c80dcaabf7b7a25d8338714d2. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZTBE2394205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b8a0db975b7e950cd561b4d401308c57df5c7caf1ebe9b215fc5f5ce3d4873. 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/QZES52468227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cfc8275ae9ef045baaf4b14aa3d9958736c2ab519ca1544caca23d64757d5ee. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/UKZGC2402384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7497a821bf455ea99d59b3107f4caae5c768ea60ef0bd6856ad178fff8eeb5c. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T13:46: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/UKZGC2403445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4284acf526bcf4ae25729c76c97c520c899da113e8b6a3a31a1e3442c827c580. 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/QZNWV2482885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ea1e68f928a249e8ad955f0737dda9071359dd6740ce25d97772bffa3b2f72c. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZNWQ2443636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c3a4cd12d375f85638c4e0d0d44496da78b4510d42caca6eaf5d6c7632154a. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZNWV2482886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91821c9125e8856a9e3462c007d2a4b0ea204c853839050ca7319cbd66a6b511. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZNWV2482888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb73da52cd6607c5d50f10edd9372c79b41821f581c418b2034fdc3e3b5d01851. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/QZNWV2482889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7101112c4f3f54df13e77a0838227323f9c8f0da70071ef93049953f2bcb455. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZWFQ2442071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x455ef8af94fec0886d74b5b5866b8dd6fc9fd6db3e327f52216f260ce3dfada4. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZZ772410900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe874e2b6269a95b1848346a59fc96974a025b15af7e4f9e4846edc03ef0ec5d2. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/QZN882530078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87b68b9ec5ddacaebf62c8544babcf30af1f3fde4baaa982778c98d6d86f8c0. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZK6M2580857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fa81839e1666d479c71385e7be5c0bdeb06af353287489ab2593a13c5e87ce6. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QZWDW2521208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe722e2350abf57ec296926c75e65927ca92d3fcabe3604a3503a559e240981c1. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZTB92592308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x642de14ec87ab6d184df7ae3d15ac5578b12dc53ca4b373d750ff3d410708da3. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZZ792577915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9946adb0f039d111567f581495fddb231c42f72663a38690b618bce40661b682. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QZYFZ2507208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42d8d8f2b496f1b794c5b9cde1c5953d70a74c680f15343ae7fc3fdd98217bdd. 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/SE6I32458885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9334dabb9355a87ea95db7b758166d989dab758fbb6b03e41282a1e2cc6cddd. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/CA5KR0040101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3848195f4f8d74cb48766a3e2070f957fa4c575530d1c0d643649c3a70ad14c. 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/QZN882531606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5ff9f3b04cef29a3e6a8a82de34e93bd1094071738d029db604a8ccdccfc5e2. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/CA5KR0040095.
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