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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76dbc7e7ceabd91918f0df9c12ab439c29b37e2419b4cc3fee07b6be5521a7e4. Chain 2 (Bitcoin): anchored in block 953610 (2026-06-14T07:58:09Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1507b9be-0870-4f60-b55d-515fadb1237b.json and https://artists.proofprofile.net/proofs/artist/1507b9be-0870-4f60-b55d-515fadb1237b.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ccd223d82d7b5e83a917ae79f0030773cd486a474bfe50874d94a88693ec263. 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/USXXP2100360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9761757f5795bb59c8ba5200ad4e8f50378643978bd8ec3b4188de3fb264c48e. 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/USXXP2100338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a22274753886bb3730e6e07b7397b0474841ae25b6fab6aa86dbbffae362b0. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10:22Z), 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/GX8LE2396506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c14e3b972f7afe50eca943ee6af947d6eb4695bb16132e0205c61b75e77db99. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52:39Z), 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/QMRTJ2200407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x674c212f42a98340ebcbdad9fc2b6bf023a83ebad052c59c89d12a1fd8538c29. 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/USXXP2200034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4292463a9e4bc185546395875d61c5d4c00d3751cf8d0fc2bd26004863513f28. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/USXXP2200035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cfeb32c4b6e2f10ac201bdc23b9c03a84583e9c15cbf633c6a45d4d1147b93b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USXXP2200036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3718707b572e398763a23c158321a9a44fb074dfd9c4f9f51ba35bf265c2885a. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/USXXP2200037.
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 0x01331b1422f5da5fb5e2664a87618fb629fd58c3166261e937bd3f387ab9e8ca. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18:56Z), 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/USXXP2200062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfb6573fb46f2e5f08c576ade04130c8d29e871eba774867ac1653366b440c8. 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/USXXP2200061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b6f15cd069a2646720c14e849eb15241a05c1b0beb74d325bf6fd89afe23037. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QMRTJ1700371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b2bea5125797a10d155457959b49f4fcb0d4137d8ad1355a1901b62db6a9af. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QMRTJ2500062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a6b9fe67d6e09acfa1735574a3e4ce56956b769f33f72ec035f97e2008f5940. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43: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/QMRTJ2500065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9179ffab2a1bb93d9fe70523cf17b76e8834e7f58075396cc213c7af016bb951. 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/QZZ8B2426785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe652129c445333b0e9adc45898dc73b8cbff4e96d887b48a06d489a777427a75. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZZ8B2426791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f2562214c93b6fa9a8f9306b6e294a304c17ea98c3671921345b22eb279fe96. 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/QZZ8B2426792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf4d8faf50f2ddd2dbf3d7b13babea6e3d4ff09ae95ed5982180d8efbf9fe43. 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/QZZ8B2426793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3d0aed6682db3f2d2f4e775799a2f769af7dc06704622cb224705688329642. 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/QZZ8B2426795.