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 0x8b9623a57230941681f1b24c8e60c586927d67d59f7f7adeb0ded0d9c1102b20. 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/4a8da3b3-f233-488c-97c0-f65bfaba92db.json and https://artists.proofprofile.net/proofs/artist/4a8da3b3-f233-488c-97c0-f65bfaba92db.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 0x494feb4b1174cf186a9b4e36526f31f66ea4195188a6e4cc3b55cc9d3391ef1c. 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/FRR642400623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea61bc539ad1f7b02ece8aed5a728fcd4b4236bcc9d44db50c14b673ad8bcfdc. 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/FR9W12367362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e3f930e420c410c65e1d29cffde49258a674b64bea18b3191d5aa1f0f7f150b. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/FR9W12351397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ee78a47c82abc133fbd20cf49415c69bb704e7f0734be7cb041d392f7312a8. 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/FRR642201417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03c55bb3726001bed3b63bb8adf7d8f72962d9d8a24a5305c778f203c89f000a. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/FRR642300442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf524b70fc4bad4832a6c944ccfb98470ccd2e53020ccbcc1b110efb80464c3e7. 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/FRR642300443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74e0d96686570c14b5686ec750eb8b60774af15399769d76737a0306d54c7a7. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/FRR642201404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbeb8e8c3a261ea14719af7615c658db7940233854871524a6b0d231ad17f307. Chain 2 (Bitcoin): anchored in block 960303 (2026-07-30T20:11: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/FRR642201214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74fa7075e8561ff82de5c2d95df8eafffb02647652cf5e3c0ce31af498be3cc8. 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/FRR642201418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72394b7a458225ddca3d7d1e47a09a2878e8c30cbdb8f61f14dbe1bb0d3b4a61. 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/FRR642201419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb889787c14e3e469e00f8a966f75fcc0aadeeecca2098f50865a4e7baa8294. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/FRR642201396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbeb8e8c3a261ea14719af7615c658db7940233854871524a6b0d231ad17f307. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/FRR642201214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92a3af8c3bd00ccec398078cf6cb4d994d866f52e289712b6ab2d41a247110d6. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/FRR642200911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a6f66055709c8dd2f5b7cb96976456b309b65f7367300481a87a61601bb68d. 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/FRR642200912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3514c029c722c00b581c181f77a64add31c6cf369ee2ec45b02377e65cc972ff. 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/FRR642200679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x701aa4d52d289eded670e886c505250c63440a61f5aa79eecb99ac396d6e39ae. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/FRR642200128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34240efeeeb7d254a5d48cd0c707497d49a956b9d1cb4c0e2dd55f66d4b3359. 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/FRR642101439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f920dc5ded5095184ee1a10aa84ed87bdf9e546cc99096b31d78a8a31bd360. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/FRR642100996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b0c1ff20faa7c7f3880fb8b806369d530dc6b04aba6ad7e9ce6c4e51cfbb48a. 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/FR5LE2105501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5c2675dc47327efc4347ff3599178d8d89440cd4753e6a8f896e639663b375. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58:21Z), 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/FR5LE2005401.