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 0x29bd94cc279e9578a7672f31ca7a72b27138118038d69b0889eeacc9ecf4b53a. 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/80823527-f7fa-44fc-8c16-9e7943dada19.json and https://artists.proofprofile.net/proofs/artist/80823527-f7fa-44fc-8c16-9e7943dada19.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 0xebee54aee64b7c91f2a1a1fa0bda1a0ead560d72910acaf1b2caba2d4e6a68e3. 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/QM7282343437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ca81eeb893f46f7688e47512eac99e5067ba8bc5ed374d43478f0ddd5b5a116. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/QM7282343391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x554d3df1d325343df01e3d67ea4aa803260ae26d563ced105884a24508f66d81. 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/QM7282343401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e1b18b7957864379fa4c59385c69a6302656fda3494c9d6ffa254964c56a358. 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/QM7282343405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30c3d9d35e2e323c4e1045e86ef359e1c7bb7cbc5a8e1166037fb9ba74e452bf. 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/QMDA62212131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25a7a44da5a77a16d59af0fa1c40b74103fe4005847546c8fa04ce5da0b7ab65. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QM7282343411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01a17424f108a8071b5545446a200d5782dbdde4525fef0110e0da2ab4cf8845. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/QM7282343417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf296ea337a5ed5f074178a85ce7324c205c67f513c605ea5e4579f647feecf0f. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QM7282343422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1a6eef9976e06861f236d9bd42fccf6e2cdf68e7bc8b7412340a3eb13bb94ab. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM7282343425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc8779ef51438643fc3e2975f0b9a833c50e3ee2e01f576ba0495317f4b7157d. 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/QM7282343428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebee54aee64b7c91f2a1a1fa0bda1a0ead560d72910acaf1b2caba2d4e6a68e3. 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/QM7282343437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x759183b1fe1199ab4cc1ec53be10e0a14f371558b8985965e839eb17c534ac04. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM6N22240196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd348c09a3641664d029043d6cd5f343cdf3a43f16f7ea8bdaef88f5f86a14daa. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/FR59R1950672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18dd2f46d2c582859d6f661ad6110a645df9237350328237e789c1133c5658c7. 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/QMFME2076648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70ca611d2825bfd231d9025cca8a3ed52c733b8b8568f19b72c614270e796295. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42: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/QMFMF2013925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29eb97f203c3ac3dd9b581880358c05913cbe2446f6421222a63532d26de81dc. 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/QMFMF2013625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7b20561392f698ab52d8055ba029aeede6bb006c7f6f402a5e0486fb8c87a9e. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/QMFMF2013642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf49d49cba60c4b15d001d0f4b68682f3ab83324bbe528e5681dfbf07ff93e7b. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/QMFMF2013931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86a68ce162c294c70ce5190ed3a5914262832cff1db1ca0016dda9c97f173a70. 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/QMFMF2013719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d16b2bd39137e01c2720d9058c2463eedf0ba7cef31fc016b28ed19a46a7c95. 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/QMFMF2013720.