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 0x6eae1c22e474338604cdfc4daa284bab94e442ab3d7f03a6d653e4f5a73f38bb. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2b1d662b-6ca8-4cdd-9fd8-3d23c2d8eebc.json and https://artists.proofprofile.net/proofs/artist/2b1d662b-6ca8-4cdd-9fd8-3d23c2d8eebc.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 0xdda3666d02a949d4a5e238013e3f912ea86a0ca04fc455cad12e4949e5a949a0. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QZZ772469807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd3e00731d475521c7905ff5531bc95c373429ece7cfdcda2536444da68d762. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/QZZ782422871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25eccea1b9a181a37a8d5c84a19e21bb54de7d73c6edd474059bcdab6f247e1. 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/QZZ782421034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dba57a7bb76950303ee43af8ed8201b8f535d20675c93c45a365dd3c680055b. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14:42Z), 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/QZZ792479488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119f58789af0525ad616c9b7d7f62960c1fe54bf57cf1866548bdf923f801ac6. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/QZZ7K2490491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd95e10b503f7454fffb9bb6f040c5ceb5e3325c37fe179fbe4a0cc6120fb90a. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QZZ7K2400465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c8238e92021d1daee551fdab1002c0fc97dfb1800824fbd1b8a6ee2f860e990. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZZ7K2402683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb7786681a3ffa2ddff1a3493c58f4e5f7c94e765bc98da8923b31f872f44ab. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/QZZ7K2448535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5046a23d7529ee5a71815b13c7cd153b9fb13ae4cd36ec37bab3f2ca81c0cb8b. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/QZZ7N2463932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe672bb251f9e73ea28e65607541f6c63dc38bf669cc2f2cf230833997cf6153f. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZZ7U2433709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa278586cf267056a5e606204f83e2b5c8929a996f7d4d470a06ddd9d8d337497. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZES72590289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x528631efd4fea8cd464a548b5a90c24a8eb7c649a20f97bee260af5674bb931e. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02: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/QZHN92559230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed5647a519c1ed0a0518c76df5f116b40d8a32bf8cd3565cf2330721090e24f2. 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/QZNWV2578258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x742b57953d772fa168a040f5c2339b0863d6fac85f34a4c15e8abc0a6c2c2e61. 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/QZPLS2568298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3072def3c5fe376a8144e30531849bab6807b5993176ef4c0ae1b752f52da562. 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/QZWFH2559696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699472082149375f37df9871b1c75d11bb59590979c20029cb7ce09c5f240c89. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/QZWFP2513011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897f2e1f4a1805956cfeb8852a9ed9cfde6a39b5516bfb7c9ed187bb0c7dbc00. 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/QZWFP2517862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3afcb77871027399007efce3001a6371a3f043591d516845994e6a9a69d276. 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/QZWFX2524951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e7315481f7969a65b34f5e36e420cd616fea1a1aa7be7200ca32d3ec4e1e2e. 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/QZZ782506797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f40899d429327aa54b918a171d3596d538cb07754c85513f3512a0adaf0af5. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46: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/QZZ782504097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c6a9d6dd6f4eb978ccedf255832c58bdba5265653c8c72efe1a0be040d5109c. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/QZZ782554588.