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 0xdcc0e16a1cdc01855061fa29a5a02d72ca17c518e18e53e1d018dc370936c972. 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/68bfc380-1d13-4337-a54c-45e89803c93f.json and https://artists.proofprofile.net/proofs/artist/68bfc380-1d13-4337-a54c-45e89803c93f.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 0x8b61f04e2cd7113a99e033faeab83f3541701a0c2460d5afb2c99d57fafce8ef. 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/FR96X2240734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x519fdc121832c6f23f0efd81a1783fbb00e7656ac0d3ebbc474bb725144553b4. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/FRX872345701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf57daa51a14f43898e2cb77fd29303a1a19cec34479b2a88f2f3065ee7f72ac9. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/DGA062343655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc73fe81d3077b7419132e5bd11a14a5389d89f98b32d118936bcc3fa55eec9e. 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/DGA0Q2389439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3998a213b9bcdb2cc91d01f771eab2e4fee788aacd828af07fcda58184af651f. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/FR96X2442144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a27d1e2457c979542d3a1483df9ca51cdff65356ad8f1b19e431edd04595b7. 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/DGA0L2453644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x572454c04a5f3e159304755c7c77e8056e4c94231ffca56fb9144e55764a5ad1. 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/DGA0P2461663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66bc8ca6a529c2a6705776497d3a80065e9e933ec227aed47cab5d1ca40d9ed. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/DGA0R2450702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa630272f0456cf6ef1788051f2917ba6a182001dc65edd2a71d97a52b57d5fe6. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/DGA0R2461417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8658baf10c8103cdc6fe8ea9af365d90e69fc9691ff32d4ad0de056b03d14b9e. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/DGA0R2461418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e81caf3d1f96b4540c0672d3e17d710344c07deb0902fc088e4f97c454d0c58. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/DGA0R2450690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a0958b044455c0589dc54c442804698fe229ba194a1b8fcdb4f7bfe4337fba. 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/FR10S2571895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2cc57c34a795cd597835f05faf097c016faad73ef5fb0acaffd82570b79215d. 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/FR59R2528806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x581427e71336e5927b57a15b296feaca011509f3ec6a448b86b5c999d9e52c2b. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GBKQU2180323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc7ee79dd7bb6a260ed43a1a707da7c4cb5ece7b336534706db0a87ee602840. 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/FR10S2540583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x817261d31cc3bbff79760ffcf4689886521bc41da05ccda9dfe67403e87b4cc4. 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/DGA0S2497441.