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 0x3d6b562af21e02638baa742b7798e59140ae8cd5f4a0c824b5000559b567bde7. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c07b839b-70f6-4116-a3dc-050cbc5e9b6d.json and https://artists.proofprofile.net/proofs/artist/c07b839b-70f6-4116-a3dc-050cbc5e9b6d.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 0x3a13af6223c3992549d20589dd5660549ea3e3e1d8054aab59f7ad66cf89bd0a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZTLA2465920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c597ab398a5cc0f901688eac8395b3b650da1e3f0713e7cbb5dd957e5bcfdf. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZTLA2422328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb154fdac6fd516758678875134b8e53de3dbdad6c4b9137922a6eb0f69866a9d. 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/QZTLA2471120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94111728aee45f8278451a8dd06a2f75025f65899cd4bec332ed153678c092ec. 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/QZTLA2469941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3f0e519efa2db5da1dae01876105fb7c51bb8fbe446870b57206c93e3b1e5f9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:42:43Z), 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/QZTLA2429672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10c5b6e9015b3e0694ee53143f286ef2cc50ceb0c2f81b02c710793f7d8e238. 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/QZTLA2496371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9636dfa0ce45d0ea81d07557ec02c3f73ecbd7281aacf40825fda5daa579d7. 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/QZTLA2477488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x488b848d662bcf1699873b00f56cb9ee6e812d00a55eba3ffead4e1350296b61. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-17T00:06:32Z), 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/QZTLA2410363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54760cf2b1dba59328fd632c3354ab7a59e4e38b91cdc17753f9c804f4f61912. 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/QZTLA2417236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54d59d9ac9ddd01aeeb8ea99ced8d4210db63f76231e0a10526b0d05a7d8ec50. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZTLA2485012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d95f30b49179d0eb987ad90a299cfc09b7161543aaf2cc1f3524d39995d5cab. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T18:08: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/QZTLA2438064.
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 0x75e129c2c48c4b3c14bc20759cb9c7cf979a837463812bb0d6beecc94acac94e. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZTLA2468214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe91eb685c298058ce8921edbea34462b07f91789a138f40a55c60c80a96ee905. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZTLA2430516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcbd01d57b4f3ab400648dc28ec62c7b24ca8ed56ec77b5aa82ebd6114936327. 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/QZMEQ2275768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90613af7bc35c0a520dc94cd002615ca7671198f97538e4b6a805d2844990627. 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/QZMEQ2275769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85092c49e9883343fa375fd67aab8268efb28455a41a16e0414b1e0883dfbb0. 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/QZMEQ2275771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc5b3d88c11e93163a4ed3e94521e68b31b072e1fdd55815097cb88b20fd34a. 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/QZMEQ2275772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1c8a801e5cbe643b2319e567b24d1b71a612ad9881bad21fdeafdc3e6c8031. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/QZMEQ2275770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd913a76ccf0c554d3c93effe8febc09b361dff2e101cfb4052fe223e5763f153. 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/QZK6L2139672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3654e129df25ae8e190eb6fa438eae9cc17fc41bbd3591e7be0cb49aa5f5484. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZK6L2139669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6286922bd0f7f8eb1ef35e7d9e97c852caae5d46823a2a9f640ff6ca16ff6e02. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZK6L2139670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b104ec6c541ca4c9bf48e174022aa655559c6ff54ee586c8d0466d0938f58ef. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/QZK6L2139671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e00cc19e438a4caea6969f15796cc5f89a2e54b31aa6c43a413919ecab9566. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZK6L2139673.