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 0x7fb7f58a15a5e0ce480d38230bf51212e7e26b1ef551f6d77cdd466f2ef0317d. 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/4754efb3-2768-4d0d-a629-371b83e8a0c8.json and https://artists.proofprofile.net/proofs/artist/4754efb3-2768-4d0d-a629-371b83e8a0c8.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 0xca28b68743fb2b68b30da10edb54a3ab55e99f962b3b4d9255c74201234b8c1b. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/BE09A1600002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca28b68743fb2b68b30da10edb54a3ab55e99f962b3b4d9255c74201234b8c1b. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-15T23:25:50Z), 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/BE09A1600002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc202fa9b1049750c298d7ec49d037472f31991badefe96af45d8202dcb0e02c6. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/BE1GC1700016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07940d53d57c4be7c750baaa0f823c74bee64d036c593b568a91380d14a7ed01. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/BE1GC1800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109878c7443683b6f92a45ec91edae3b62c7d6d6478b2fecb4556d5d50fbd9fb. 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/BE1GC1700020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff778a023b99fa4bd0485795b25844370f8e924c17c0fa6985c5f7f546db69b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/BE1GC1900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d29006b767e2589cd8bb78343a7993a5ee9eb6b215822c30100901dc818a80c. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/BE1GC2000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x697c87dc31710b5035757b3c2e94dbf11ca9ae77b0c899ee09e0bafe2b2a9e5a. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11:11Z), 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/BE1GC2000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x881e055f7443d1fd19f7f3a13681c98dddba806139cc83a5f5798b04e982f498. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/BE1GC2000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b1c629af7b824da96a4738f5b0e178e000b46e085b0449c0cbb296d318ed79. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/BE1GC2000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb904c0d4bd919c2389170f013e91b4b3a9d4bbea454bf33848b5a2fdef5672cf. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/BE1GC2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9681dd4d19866e3360cdc28f2635fd0636b1da7cdcbd16df1d58d3bead8980b. 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/BE1GC2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd54966b36e65ad55930b7ce2b0b75fb989fb9679a78e483b41cea430aafeab2. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16: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/BE1GC2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf23d1ceb5d4840bbd49e9fef148dc956539987f4dfce47171c0337d48af5979e. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/BE1GC2299910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109878c7443683b6f92a45ec91edae3b62c7d6d6478b2fecb4556d5d50fbd9fb. 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/BE1GC1700020.