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 0xceca943e2efaa914ce058c6f79e331f975c0cc7ed52fddbac68047ea2663b236. Chain 2 (Bitcoin): anchored in block 953699 (2026-06-14T22:00:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/55229b6a-b857-414e-bdf6-d675458c8be9.json and https://artists.proofprofile.net/proofs/artist/55229b6a-b857-414e-bdf6-d675458c8be9.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 0x9787ff36a7d3657d152ba3c1a1e96cc815b6cad77be0e1f699c4af9657234b72. 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/USCGH1548583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1f37ff55622508b7ec23b42ac0da5fd37caf2c66da536ba84f91e3ab6eb844. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/USCGH1548584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8af295e06d59988ae9b7906f94ff0e2423bd5ef8725fe844f78707acf7bd541. 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/TCAHY2452718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f319742eeb8c87270479c241aba10ad3a3956a39eadf3a804e92ef4c684c6a9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCAHY2452726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98d5ed72e1e5be540e6c40c236024521a1f9b711bb62195429e73a376cfa085d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCAHY2452729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbf912037f0f37807644d3d24a4a28b514c608cf1dba6eb1ebf7b6ca56eceff0. 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/TCAHY2452731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9316198a366543a1a969e7404d8e01355ff7c62f70dccb2e5b41becc7470d3ae. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCAHY2452734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa653f9aae44412f77985e860489e0852174d1035ceff8ccc786b307ef6519cf9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCAHY2452735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x277e3625547a7300fc42c467ec81b1ab4577284560865bf2a4f20b73607b5391. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAHY2452737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x111933c31ff41c53e922d0bf8f5215862a48bfddb96e7fbf011ff828edebbcdd. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCAHY2452738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2dab84bca054d49451ae18d159d3cd50dea86068b93abdb63ae0e8c98a39f8d. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/TCAHY2452744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a2415b6ea2f5dfe1635dba37ccce0826c085184827b455ad4f591f005866ff. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAHY2452749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4669b88b8d12d36123b108c6e993aaa12b47552e6f352d4fcc4a73d0101f6ab. 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/TCAHY2452753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8803a1570c061559507ee1e0496c6f0152b89ebdde2e74b5f6929c8f5cb0c1ad. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCAHY2452755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfaf8cca8bad7b15e3c8813f87d0d54aaa302d9384c63ef091feb6579c9a6eee. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/TCAHY2452759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47f9d68fe0ff15709c7ed05743e05aa6b4a8e9a8287560078e0e8ee7d9383fe9. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/TCAHY2452760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ccf880d0e40ad36139713067bd3ad143d809734800401cc166d6ebbde97a6cd. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/TCAIC2456481.