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 0xb7f350d03123506ee8f494c53e5655d5429cb797e009af393e292a64f74dab4b. 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/ff4b6217-fee8-43f4-a8d8-938adc16a108.json and https://artists.proofprofile.net/proofs/artist/ff4b6217-fee8-43f4-a8d8-938adc16a108.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 0x32e03b8655b5ea0364d7f46f1aa3fe53e71484ffe4b4e62042ad53dac24f22d8. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/AEA0D2034157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7831ef527d79d021b43546976fb54060fd2830c579fd4e4afea8d192734fdf5. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/AEA0D2052695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe20cc2dde11e2372ad94d115918c93c13f90a413d9d56ba64c1eda5fb7a0eb12. Chain 2 (Bitcoin): anchored in block 957650 (2026-07-12T04:18: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/AEA0D2071640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1712ff20798bcfa466e7518faaf0952d7634d70c926954f080761eab902fa707. 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/RUA1H2117825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e53a34592018217e54ce1f1ff140678d4f132910299927e4b129bd15a7297e2. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/RUA1H2163714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c7b496d7afa3f07a1d2ffd35a7a5627f575911cff6fdb5a78f77f8a043c13d. 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/RUA1H2163710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa36106f4c77e31aa99e6525412622e23d17e4bbb7f100227ee0844d496f2209b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/RUA1H2163711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06510a1e88d84a7254f3b939a44dd42f17344a2e005ab5f5f18676881e005c72. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/RUA1H2163712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x294c5539ecd9ccb5c8fb4d460b2e8f613557e33cffa5ad125b59dd59dbd75c06. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24: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/RUA1H2163715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4572c50a02db16a893b0dfeffaba58485079d091f7da9189eddd826d53dc5a8c. 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/RUA1H2163716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ca304222ad660362ed349ab531436d889200aa5538f71b602cc53acebba96c8. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/RUA1H2163717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbac1aa3b2ba45570230278d87ba35c08dfbdfe19b44b9aedf10486f4f9bc97f6. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/RUA1H2163718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x246999aa4d7e45d265082cc27ab14134b29dd8ebb2e018bb731f156e240672de. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/RUA1H2189386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf87952b3894ac51e45f5b41146fb207d7b8f5dff9a2d3b800992041b6eb5af40. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/AEA0Q2141336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59b093e701716f39874a07f84f5f39033abccb00f2ca7c2b2907e1a70d77ab2a. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/AEA0D2034154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bffceb89d9b74afdaa00238f90294752f28fd0ecce1e7f406ed21c6a5131e44. 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/RUA1H2258190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67d91040f13ef05e5330b7beb64914011178e448352057c536057398410466c8. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/RUA1H2232064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0389252ff31b3603e82a8b6aa9961d9bf8d3aa254eb4e48efe79c1ee3ef8c46. 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/DGA0M2336385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfa4f19d165e7b419c2fb16b9862c5b0bfd0b87ed257593d527c0a5bc024e471. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), 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/DGA0M2336388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be79242200ea7c6cb948c1894e261051602a75e91a8b64c2c7b71f49889ddcd. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/DGA0M2336389.