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 0x80c2ffbd08b25e57e97ffe32e1e9d30bc547378aaf5eb48d6733d5a65c2405c1. 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/e4343d65-33d7-47f3-ac1e-a8b8729eaf50.json and https://artists.proofprofile.net/proofs/artist/e4343d65-33d7-47f3-ac1e-a8b8729eaf50.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 0xb2cf3262f15c2ed6eb70c270513bcbff2e2f33b9c118fed0473d1751a36dd774. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53:20Z), 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/PLF242210253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61594aeac34b7137a1e8a6931e9358d3612587c5cc98639fa43250a2765b238c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLB382400423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e3eef6fe33f7ef24a35978188fddf6852dbcec6ae76dbeb32f69c537b28e62. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/PLA552300924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc57991f7b1e847168b2682f36e480ccd76fc2d0e625ace621838c85c5da1ffa2. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/PLC062240220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e3eef6fe33f7ef24a35978188fddf6852dbcec6ae76dbeb32f69c537b28e62. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/PLA552300924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x926913d68f9705f1594297e0cb0df4485f1d17abb35ed7b512abd385cac92732. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLC062114187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a5436f345a4d38b4f6a4731bc7ccf7574a3548d49e86dbcb9c6794af65e707. 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/PLF242108513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x360aee81a1d4b4ecfe1b30be85e3baa5c1d5f0a94660bf867700f974119c8ed9. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/PL89B2100080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x360aee81a1d4b4ecfe1b30be85e3baa5c1d5f0a94660bf867700f974119c8ed9. 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/PL89B2100080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x022dcb63cfe018dfe883f40135be6c33a4e2e909fd3df3224ba4a9e8f9c56a95. 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/PLI365346380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4796d3d5f7fe46a211d699e266296441f13e679308240c886bd96657df9ae470. 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/PLC062381474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b10d07f5563f137b2deffce495bdbd5061ab63d807e15c4da31ea37de31e03. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/PLB382100095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b10d07f5563f137b2deffce495bdbd5061ab63d807e15c4da31ea37de31e03. 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/PLB382100095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf18c092dc8e8d6432fbc30500f57cd15c94959f0831dedd59ed43395bc991fb9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLC062363794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4d9e28f451c33a7fecd482cc963aec9d9cba44cbe7e022db82e620499f0276c. 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/PLC062387211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd82acc7a2c9eead54de1533e0b59747ca01bd4f258baa2ad36af3f12f51dacf6. 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/PL2DY2400357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c6c8137ebc325e34235ae3ee4801454e281e1d8b3225ab2dd3b0b3a128bcbc. 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/PLC062402480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99cc9e0b2fbba36ffab2afc4a7e4319b304d8352be6e133b8b3826d64defef31. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/PLC062409810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4d9e28f451c33a7fecd482cc963aec9d9cba44cbe7e022db82e620499f0276c. 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/PLC062387211.