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 0x99a7a8b7b778504159d03504292047e270929fa5b104a25d54e8eb470e121bb2. 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/e054d71d-8fe7-4f7a-9b03-cfd41cfcbd86.json and https://artists.proofprofile.net/proofs/artist/e054d71d-8fe7-4f7a-9b03-cfd41cfcbd86.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 0x730a2dbd954c12d972bc62705488e4f408f02298e34214841afbe764c4397a2f. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/TCAGI2238908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06af7cf7159b70f75a4b9cf37b371a64e31f621fa2c98f5cd67a75034e4c0563. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/TCAGI2238916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada2a4e311b83f99380c252435cc9933ead3c4e21ce99604b5854b9ce1dce607. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/TCAGI2238941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3fb441105195d478be850c0d04a96179f8f54411298f4d943fccbbf1d0eb37. 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/TCAGI2238952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b855adadb78c28a7a2ebf853ee3f798029cbafe075e01527d1054bb69507a6. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/TCAGI2238974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8af62beb9d7d4ac26c152dbcbc49a36c1e0ec5c6906eb0abe514e59d385ed59d. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39: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/TCAGI2238996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5928e9ca64e80a07d184f236f4655a774c5ea081ed0c3b1b9656554be0a25a1. 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/TCAGN2254069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66fafc861be3cd72e35801dea7abe742fe65f8312387e7b8fab5db48a09a9ea4. 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/TCAGP2228113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb84e3104d8075dbf3d318d758c62262a21d6023d1ea9bd8da106212f8a7f7611. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/TCAGT2331146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ba84ceb8068affce2a4bf03e6b8fa886fe6ec75441d2a934741e133c557a2a4. 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/TCAGT2330996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81cb91078e74673e39bf705c3265de27b3db6afce9c0b2c40ed0987dab82d85f. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/TCAHB2326690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58cf6e59e83587648bed62e1031a611430b717b21f00456ed1b2f73115c9cc35. 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/TCAHX2412174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20e7642e8dec5f085c85226bf6220aca41df5fe72e59bad7525eaf2377570673. 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/TCAIG2443891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd7e8dba8c27ec22994d18d2c453329b341e45fb7280ca71d7b89733e7d2906f. 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/TCAIA2429524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8098c2b779e1364f7b31fb30d7b380a0fc73a1c89b6f66736619a0d026d4b584. 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/TCAIZ2405755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb5891cc1555bff4eb1a8ea7cc84652a38bc45a69677d402172f2bab31402193. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/TCAJT2549219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5f39f5303dc5cf206d905d30fd37fccb4f63a091ac78ce68952c1bb0568b92. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/TCAJX2507204.