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 0xe7bea71e5f80ffd6eadd5c279186231587752324905c1415004f75c9fef87949. Chain 2 (Bitcoin): anchored in block 954638 (2026-06-21T03:45:44Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d343cebd-c8f4-4f3c-99c5-12d882ecce05.json and https://artists.proofprofile.net/proofs/artist/d343cebd-c8f4-4f3c-99c5-12d882ecce05.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 0x906604ace9a3d01417747b55ddc6317264c7aa479a00c0dac800aa5eda09b343. 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/TCAJG2580934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x763f6fc9d07ce688e7fed615cfaf415666f9594f9184fedccf33e190aaece5ef. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/TCAJH2526459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b245d2182aa13d3f9c59da95196c177785c72f5ba2db6edd2de1d7053f9d17b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/TCAJK2558046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x427adc301d9310a455a1e391447177744b2316819a8f7ec02ed74180757bb70c. 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/TCAJN2584651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x157521b8705050fe9a96573f860e59d2eb95adbe7df33d2143c80b20db4dfedb. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/TCAJP2507609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ec6e1fcc221655488b46b17a7e868b7d7a4cf8ca76d2bde6c1cc66687bc431c. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/TCAJQ2508074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f6f11d14516ba70074ac7d666c100964beef7e580ebb60203f4f367147b0fe7. 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/TCAJP2532679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15906deb24964afdf778c8763edc06379c79051b581d390b99da721c6ed729b2. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAJP2541943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb3d2cbf61943cd714e6cf04baf0324c952fd4eab4c5ecf186449e4b2b1323ae. 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/TCAJP2568989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46b2862b82b9d4ef1a49c19b7269c2c6ce3e3873ae3458dd2fc36a3791ae098. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/TCAJP2574950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076a793cf08341ea03856022ffdcddce8599a70d1ab206af2cf4c6e9edc99d6f. 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/TCAJR2543519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd3c7f16a12869f608906f793ba0dbc5888781e4077f1bc2b1c05906ff08e369. 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/TCAJR2583421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d146d8e4f5dc3d0baa247cb003c8c0c4e611e29304c33fbd38d8b5b8192035b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/TCAJT2548618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe3f49f044053eafb0502d155ee13b1bda15b3f9d7612870b5123346529ec4dc. 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/TCAJU2513844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076b6e15a80a9ea305d3bd9d06f188d65b821a557a17fc92ff0bf36d4ab75506. 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/TCAJU2513402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad4dd8e4ce1694d5c1d6679e2ed831c820c3b0057358c8d372b3e38f41e6ec5f. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/TCAKA2504175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80126ae881e060cfea32efb3141b01a9344ea6d8f2f3ae790428c8ca97a86933. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QT65W2571469.