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 0x710fe9bebbb016dd4101c4edf6b68e2f3afb3efda9167730f5a61bb23a181455. 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/4529bbf4-0a99-454c-bdf7-b4163b62dcac.json and https://artists.proofprofile.net/proofs/artist/4529bbf4-0a99-454c-bdf7-b4163b62dcac.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 0x332d78ce949389cce14d88c9cef2fe6d0129c95e6b9c378cd8122091f7a1627a. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/QZTAT2254420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6734dc2846f5f5d575d81fc1ef7c2e5a01a068c86e669747f6f287fe8fcaad60. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZK6G2430871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e007e43bb8d33e688716761efb55c6b373ff556171319b1ea0f47a7314a896. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZK6G2430872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebde8109bdea3760d0d86e702e9dbd98e24ede4ea01b09584723f6f9b1a1122e. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZK6G2430873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf2abac4635a9729249dfd58cac0265b7eeb0ff5924984396fd703df2b017dc. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZK6G2430874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcabded9502f2cc9d06f29ac7274006a548c18c39018dda356037c79a03388516. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZTBB2490858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9fd339d7f1953ece09320c159352fe4fc8cfeeb23bd1a61f56e41fcd434f447. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/QZTBB2490859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a0ab7b036ce7424210ab7ebce08dea241553849471d5ae8bd4772421ffcfd8f. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZTBB2490861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea277519185e021e2a8516f808e40a7c8caf446a34f6b52e0605a4f0d82b3efe. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTBB2490863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x729219c690cb81b2502c231cbd376793b10e4a2748021edfe808028752e3278e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZFZ42529225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe422c7e7298fb9e93cff02232011f9a1de04cdb4f66b813023fd13e960864161. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZFZ42529227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c821d5a5c43ceaa2ebd9e34c84b669d412f7dce9981011265d6090f674f858b. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/FR96X2514881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeffce058aa64f8671c15adb7c2c73405fd061006227e0729881432a7218643fe. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36:44Z), 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/FRX282546768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc42bb0fef120c9e5e99c9bc2e18c4f084b01278ec932e7892b3a11ad1243450d. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/FRX282546769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69e98e990ae41105c44860588c058b8a7c1efde84101013be8447078b0dce472. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/FRX282546770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678d786e3bd46efa267ea2a77eae05642fafd8bf36d199a4a20e254b02ba7510. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZZ7Q2581957.