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 0xb77784f2d06fd7e2160059b20237f926296c3fd4b28c1d015834ff0ec8a9ff27. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/41f16e1b-de2c-4ae0-92e6-84985fc0c1a4.json and https://artists.proofprofile.net/proofs/artist/41f16e1b-de2c-4ae0-92e6-84985fc0c1a4.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 0x21b94dda37d9c9da8311110af7d3471ffd25a180c5b452960f0df2920efed472. 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/FR6V81673736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd52d70c2ac444d57add1417446ea8375c7fdaad7ef7645e2da4de6133502787d. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/FR6V81673737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f5568d2674174c3fdf2d75be2d5afeffdef211b085b94ff9a9670b20b0e82d5. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/FR6V81673738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c7b095e7d0fb4a55cba92c2d71ed4c891adc9c21605f7c74105fd3ab04c9ce. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/FR6V81673739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada529ba9f6e190add0fd1a0975f5d1f8d59676335e54f0c1836584129f42168. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/FR6V81673742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aea23b0a57bcb221593ac84dec52ecb6f0e59a8243a574114d71bd1f142916e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T21:40: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/FR72X0600210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c6ebc971e76ea83403bc9511a43bb5c6443caf8c90f7be01212a0e95e50b737. 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/FRX281731587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x541507ad85f85c477e89bb356eb384d29cb7c7b06735a5abecb44a783f08ebf7. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:30: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/FRX281731590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x523f4164f40dca5f55578ad9d4ea831ccb8445cf1a3b46c8fa55707587925209. 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/FRX281731591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2291bf420888e9d5fc1e6ffdafdc11b3fd6aad793c61eff18204fa9301ee4a30. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FRX281731598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9eef1e910ceca7d9cd4eb70759f88afb1af36872966e7a4b290a14669965563. 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/FR9W11611303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c510539ba343ada5676a25c3d02daeb0476dfdb2d1f0d54932023afa4907ad. 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/FR9W11611304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8753a878ed52d7f90ce3d73466f6ba048a57eb3cbb621336854226455e9f385. 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/FR9W11611305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb5dde42749276a1a0f6fa84fbd9a001cb1af41db62cbdc3ee76b91c183e7565. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/FR9W11611306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x131fb6a378846cfcab2ec44e4ab5921d1a2f2a432524253490f14f349d03101f. 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/FR9W11611307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x991fa89ca414b95337e491103dac539c88fad330ecb5a9fea688f8b8d3222797. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/FR9W11611308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b279aee100fa8bfe1a572255809ac8fae2cb1d9d60499e113ae7c83e65342a5. 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/FR9W11611309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe6866d807e4d47b74007118d2e8f96aeeb5dd4d3e5815a75c5019619862253. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/FR9W11611311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6fb0c86fbc0626a6b7356e2fe3500b3086ddb04429a9bf3dd050579fea2183a. 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/FR9W11611312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1be561d73002b7d9454ccdd7a65afd1b820addb8e0f311d88e9ec1380917a5a. 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/FR9W11611313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cec0d5f47f78d8387ab7affee9e0f2aa869925c78107b599d11e0484fb4ec4c. 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/FR9W11611316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88352604a4acaba766acea8edbee57bfed385329abf8cda6a2436b77acb76c3d. Chain 2 (Bitcoin): anchored in block 958865 (2026-07-20T13:23:40Z), 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/FR6V80937223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96c77e44b8c0c5b295c3ec4dc8b50e3e63362f5f77670990f1ade1e32afdac6e. 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/FR6V80937230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x514005f81494057cf53a08fbebe5b127a8dd695c3d87d993f2637a29729c0417. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/FR6V80937231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0ac8d5b73adbc06a074005609ce25ccc0467883d1be8c7bc37ae64e7a04813. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/FR6V80937234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f460949238453f201e7bdf00bf8219bb28303cac514249be7b60ea848c53f9. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/FR6V80937236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b0c26b2f82c65d4458093e834a10fbb59524bc61129a776442deb8588402d7a. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/FR2X41950817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef74cfa466e2048292f1d38ce823702dca376754e42d638b0c31ed7309e43c6. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/FR6V81021270.
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