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 0xeb4737fb291f192b1a70ff1b437999d79e7a8e6521eda51a5880863569b67784. 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/12210e7e-4988-475d-8cdc-e695c9cb617f.json and https://artists.proofprofile.net/proofs/artist/12210e7e-4988-475d-8cdc-e695c9cb617f.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 0x0bb7dea1b83157cfc40c48db0b849ab9c38a2869953c7b38f820f8282adaf64a. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/QZNMX2330334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b58a0b26ae07adfd4ec99b1f3507973a1fca842304d8d2ec7d3c372e4270c1d. 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/QZNMX2330335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c9333c4a8d887154b846fe9775a27341e450ef676330961495d4d9fa70268ec. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZNMX2330337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dfde171f99066e9e05fedd02fa2107526b08730f16b805cda51a69c8ce861db. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZNMX2330338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd334d809249f4d72fb0ea081e8e8999f71b75db9eb5fa4fcee17aba176228190. 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/QZJ842400079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c5c8d53afa54eade0c08f90ec28d4eace4b5bcb6cc039f43f867913e6ee508. 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/QZJ842400080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eaf7071258839346b0b3a6863756ff85277649d15bffabb996f4a978e39c853. 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/QZJ842400081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355edc3670e9b8dbffa29634c865d18b7d87e5ff476143c72c87be0b395d8dea. 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/QZJ842400082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x781dcfcbc595cd600b23d796caa6dba033c6e3ebfe994fc9b7d3960831cc5283. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZJ842400083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17ffe938654ee9fc5260a479a102c2aef6aae3511c79eb10f7d2f3c3943a698b. 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/QZJ842400084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80be28632bd81f4d2506d8aca8fe7391ac8f66f87dbffb0d119365ee23c2f353. 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/QZJ842400085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf808403f07ce3c0a2ffcb9cb84de66f449fd1da944685d687e8430a4a756d31c. 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/QZJ842400086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd21b540ce3f6255fc905363fca63c670a510d0d9d0376106f6fb647fe112c5. 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/QZJ842400087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638c6c5cd586acab0fc4d9fee8f180b9c5870ee3e2aa54b35996b7a4a0b1b4f4. 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/QZJ842400088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e13ea6d28e8f5fb70fea38742edf8dd88a961e7ecf0119822025de46b46f4c1. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/QZJ842400738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6b761fac8924f5a494e0d0d7349fd8fb0d1f01d8122e15fbd6162b88eb777a. 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/QZJ842400834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x468df30a3948031510ab1abaf62d41f3836e6cb75d709760ff82679f065af3df. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14:08Z), 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/QZJ842402055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb01172a85729dcb57a22ad037ed3b7ae43b19f56ddf8848ce3b9742d1ed9dbd7. Chain 2 (Bitcoin): anchored in block 958122 (2026-07-15T11:00:08Z), 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/QZJ842402063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a621db67371631eb370b6f8dce28bd7d4a78d7f66f4ee7f563adb980378549b. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T20:05: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/QZJ842402058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3f115be1580dd49dcc5c4f86bacdb62fd68e15d5d2ef26c1a9264ac37999b9. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZJ842402059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe8bba909fef9df6dd4373ea409bbeb889427cda082c65c6713c740058c60e6f. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39: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/QZJ842402061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e13d7a84202c84ce3a9d137fc1b9a79257a79aadd6513459f48d9811ec8f1f. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/QZJ842402062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8f085d13923111ca2b1d98a3b308843576a9d305be1ec18e7f0883f27801901. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZJ842503976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60cbd72e5a06b36b71de8be3a171dc7f7536b05718a8eec6da3764394d774caf. 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/CH7812369912.