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 0xb10d5caf4617915095e05176c9ef4d43a71a0cecec0c9d41c436fb957efc7f2c. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/abad6591-cf36-495c-a779-6fa5fca65fb8.json and https://artists.proofprofile.net/proofs/artist/abad6591-cf36-495c-a779-6fa5fca65fb8.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 0x75cfcfb72c1bdfc9fac753fab1a75efd9e3b15bf711b50ef1bcc437aa06fdc78. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GRFE11400155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb002da3a4f80702e4cfd91e1f5824519496a5b10bd958abf349bfe7c345b5ff5. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/GRPT11700039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x018e9d74f43a228889db31841b8f3ca5f056e1f33ba6628f46ab2e52aebb5442. 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/GRPA11900200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbd54d2f64ba7ed8012971faf972a8b77c39c2aa73f88dfda5f0694ca7cd242d. 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/GRPA11900201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba495efcd5dcd163f3f68f215e4f87475f7df95d77034d4603b9b459cd5cee44. 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/GRPA11900202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ff9a16306f3eb696bc5f686168efa3b1463c2e36f416a5145465137c331f7b. 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/GRPA11900203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x209ad837e4589e19e54d3697c17431c58cfb021a127ecb60ceebd0b8261479d3. 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/GRPA11900204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41150ab8ac852e0e32364e2798ddc9b8717548a8caae4173c8d87d8cff0a11b2. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/GRPA11900205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb874776038fc4d69f211dbb657027d7d2ac1912bbdffd8557fa5ba4660ac8a7c. 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/GRPA11900206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cac87f11ab843890cf971b4e81399444a574bea9f5e2a0972c73308610b34af. 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/GRPA11900207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x688797c2b16a835da474dd54b6b95268b874ee45a8eab252adcb28ff7f1ab134. 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/GRPA11900208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fca88806e7dbe7bf264702b9268cfd7efc57d385d4adbbcb197bf9d9695b31a. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20:38Z), 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/GRPA11900209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404f6d87f2c52cf9c8bbd1d3db3b51312d877acaa889be3c5b6fa6a205bd379a. 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/GRPA11900210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27dc1f802d9d59f40b254dbf0d993d1c17e3a2bef791348af6f054e35d801c76. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/GRPA11900211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc80581a012e3a174195d326b3dc836b12d059fea1bc9f478e962083bf02cba. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/GRPA12300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x775cc962cc2427411c942757fa6c9de5377be5dd6e420c9629304aafe2893b7f. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26: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/GRPA12200422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3bcdac403cf863c6e60fbe88a486ec5e2d62f66caac3f5995b5dbdf73763ac. 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/GRPA12300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb64b0d3549f89790b76df3c76d0aae0bb399b717d428293a09aba720380df135. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/GRPA12300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77fdcb72838c9b096e70748d6486e2b2df9d600309db5827e7996cb1dbc3fc43. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/GRPA12200280.