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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aced9dd7ac249b09d5aabfc9e5bd98bc9eb9d72b65062f4974c3442f3fa26ba. 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/bb959784-2ed8-456a-bbd1-b2776983f2f4.json and https://artists.proofprofile.net/proofs/artist/bb959784-2ed8-456a-bbd1-b2776983f2f4.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0881cd1791d160a49955b9f3516e4a1f4c6e28f5648bbf235455ada613cacd. 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/QZK6L2046702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15de29ca223951829ddf9cfa718581404d090fa62d78138e336fe9fbbc93a924. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:09:23Z), 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/QZNWS2026387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06712100c173c3b38d41ece1d9c207e158042e19f317eae92bd92fae6ad7b9da. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZHN72184931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa22193ea9bcd2a6ac1d593404de0235f922f011c890e3c8771678feae5884ed2. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZK6Q2149579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d47da90cdcda7d4281eff1e5e645e28265b5561f21c784bbd2a22d1e59022f. 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/QZMER2163721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80cc7df24b4ecbd6f9633a0a993e1456389513a2b168eaf11b3ef0533ca4ad11. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/QZNWY2158870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752f7f4ee9ea2f82b87e44e6ae172f0006d8c5e6fc62dca2e35f3ead05eb5ff3. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/QZFYY2287544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefd96883a37c0c4d273c9da3413c7e20019f051344cf88f236e8dab2c917256d. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZES52267824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55b30727c4ed5ca9968fd416f19c11e523e92119bdd43048f3a1a3dbc93f6e94. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/QZHNB2218485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd3e34a162c6fecc9b3949187d01345e01f27dd45aa047c3e2e7f76c59102022. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T18:23:57Z), 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/QZMEQ2296431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d9f83211f9ff9d971ec498bb2ee2767a26c4d133c7dc0e914e7fea31420da1. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZFZ72324748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb3df7230b71b8b5d45d67d487db15a3d427e4613b8977f2646e241f4f4850a. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:34: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/QZES72364867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c4da3ea15f039351df03161374592632a6c3ee035753c965bebb672e4aae01. 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/QZK6Q2370409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24cfbb3e98cb28be555e749c6308cbddd08077ada6ed65348aebe4115c99916d. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T04:36: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/QZK6F2315815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aeca4c57d5bd9d6b4b14dc73b96bba5fce7a431f90597eb9c6c5ffe84de9d8c. 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/QZWFH2379983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe090defb7c7b1b138d1dfa9a32ab7143b5881e1afec95f20f8312b167964b50. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QZWFK2309940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33b1cdcc35d915d411ec6035ad702998f702f487bbb03515581f330ecdec95b2. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZWFK2309941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae31c8f5e52489b7133d929547d2cdf98de9ad35bf896c687da72ad68df7e5dc. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:45: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/QZWFH2381931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88da84cc34baeb7ab6faffbad157f63a0e870a97fbb7f18232ab04b89460bc94. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/QZWFK2309943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20baf6af0d64fef6f352c2e54f56eea0f389f71524e2188e9b28dfc9c1a497dd. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZWFK2309944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c78e4480a6c120e207510615d860ac6fb83d5a29631d2354ec5b0db0c8c143. 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/QZWFK2309947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x414f257f11e69ab5679801d601677f27367e267116ec863ae37fc12a4f8feed4. 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/QZWFK2309948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2de7d1548f98b8bd607c044e83da43bd324b17f393d3a1f8b47abd3f1a08633. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T02:27: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/QZNWU2461725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb00d4353efc7ea31360a6f8a5ca82c8ef13b5987a9a4924ecb217964c262cc. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZTAS2343172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd071b79141b991e200b676dbe4946d57c81c489476a8169fc4f6fdeac98d32aa. 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/QZHN42351015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc1e859caae7fbdc6de767aec8fd8a41905b7945c523215d4548ab40230df3f. 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/QZHN72239676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc285a5bff5aaa7f7c66655f7698041d2a2c06659e8b56db3006046c3da4034b9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZES52205852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87b83664b859de89f159fa1382d69edfcdbcbeae5641f2a42c8e1e1cce354266. 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/QZNWY2158632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1262a176d401f9e5c2993182fafa00f0b0e95a1914a2ac973d3555c17a1ad1cf. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZHN72210481.
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