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 0x7bc54e33cb32a1465135ec319f597ad5f8075b0af3500e623e6f245ff0fa4ee4. 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/1f4b477f-1167-4636-a30b-df0b263fcb36.json and https://artists.proofprofile.net/proofs/artist/1f4b477f-1167-4636-a30b-df0b263fcb36.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 0xf94849aa9a56417e62168afd888d12eaf2460d4480d0e12b8479ca661d534748. 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/HKG732027408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf1001668264ed555a81b4c5916348f136b17edffe6a65201c6ae05e81d6fae9. 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/HKG732027409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ec7ec5889b0e8d073f243a803d25d0a6e91a3f9e0f1394e087dd33b07ddcd8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/HKG732027410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa41ff18bdfe5b6e4273d8d43e5ec97d26be61e9b0cad38eddd1918ba1151fcc9. 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/HKG732027411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dde1b018f42e04f66bc9070f66fefb9fe045ef6c75534c86c066eec10bd6606. 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/HKG732027412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06eda04e4b8e4e24fad4b1d1377049c0235a3f1efe9521ca05d5108b74c100af. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/HKG732027413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94a5b3bfb0a20acb4407c6c4c704bded6f0873f85fa9fe2febf1f8d0d8dc2839. 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/HKG732027414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e73a4d50c667a733bde8c5fd12b0714d02f234fa01dd54ccfd7a19ec79b8c05. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/HKG732027415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19639f508a4ff7f4cfe19ae0b3496cff71b9564c814e0a7db74dfd91b003adff. 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/HKG732027416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x814d6def7a43469f73097875be46fcec7aa3541f849cf2ab22e918c1241b125d. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/HKG732027417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1f0d6d7f17e9473321131a4976a1c77fccd4934e48882cdb444cafa7a55259. 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/HKG732027418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc618f2ac9b76f20ffc62bf525f3bcbb9e2ee2ebbf59218c0a64cc297fe5e181. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/HKG732027419.