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 0x45e425b3cb2620a339258410a04e739ee20f0b67bf6cb1daa69b67513f54167e. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/89dfc5da-64b3-45c0-be21-39353f015788.json and https://artists.proofprofile.net/proofs/artist/89dfc5da-64b3-45c0-be21-39353f015788.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 0xf0bf8b6e5a2bdba810b83e780f64440396fe5cd104359492920b36afc9423557. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/US83Z2485862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f11e9a8e113d53eb9b06177502e235e00793ca75793861804e887af020596e4. 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/DEH742413338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c2010a14369cf0fe306b349b4af6840b5a111a0466d1d122bd115e902daed5. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/DEH742413339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdceaf624d137026aee10d7199f22a7b01f5ce45fcf21255743af4da44e25ca5e. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/GBKQU2433792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbd2f08e25c15578df370e4367380d05db5d02b93a66bd8b006ff600af5054c1. 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/GBKQU2430738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c99f6a8b015912982dd69376be5230e63643d0ce038a12b463a6397e6fba41d. 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/GBKQU2430739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf329609138e3925a2e39360af09d93c1da250a04b1493b142d52ce3ff96bf9d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GBKQU2430740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07de4b97b84d8520c698da5ac33ea4f0b24dde8b9589b1ade7fedc00b885b4a5. 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/GBLV62303323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5a0c923ad69aa85e22e261f302c69b03f26d3f8e47063a4955015ce4494b1f. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/GBKQU2390055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x904f2e71f231a5303ac8ded9a6c4eb409d7b9270ec4c0f36e8979aa3bc6c134d. 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/US83Z2338736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5163ed36ce8e1bc90b1939b5cef53b79dbcbf360bef8ca944cba540ea33d96e6. 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/US83Z2112425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd16714fa2d909c81ff0e05179c9d9eea2ed2e3bcb7b5418be1cc10580262003a. 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/US83Z2112428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45d4384b525b09a69306c050b8bbf27ab4e094d969667b4f886ad31296ec52a. 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/US83Z2130129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94e278216253368a1805b8cce77774f36a290fcf4cd14b1e4f211d03a55d4b1. 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/DEH742441569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9585d175ad609e239b67f2676cd4cba55b5f562ca72fb8869ff6d9e9bff0a41d. 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/DEH742503723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50de621cd59fa1d7cf910ce3b8fbbdc7d48297e0ed7fb2a7c4f9129db48c2fa. 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/GBKQU2456377.