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 0x1de49ecdfaf17578eac29f5ec2e39bee0386efd9709fff67089951f180fb50fe. Chain 2 (Bitcoin): anchored in block 953795 (2026-06-15T13:44:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e14eb9b0-8df5-4c1b-bce2-eaad9267801e.json and https://artists.proofprofile.net/proofs/artist/e14eb9b0-8df5-4c1b-bce2-eaad9267801e.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 0xaccd60dfd980bf21360e98c4ee54a126285f70a8b2c4325d5e246d5570adf5f9. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/JPU901702393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaccd60dfd980bf21360e98c4ee54a126285f70a8b2c4325d5e246d5570adf5f9. 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/JPU901702393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f651589b8dfa9254b494c12fbfeaa341c45697c6e19a48f82994141ca96139a. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/JPU901702394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf189985057c830b37e9f44f9a71e6eb492ca27f2d296c91089c29c8db06c37. 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/JPU901702395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x583ddf9b5d65bb3da78b428ae48aec95121e5542c6b8a1f971f6dc6f2896eacb. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/JPU901702396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f4f595152bba19d3dec9a2af8212228b6097045b9a784970c0e2f31a047bc21. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/JPU901702397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f82541bfe2b8a361887da461723a461199e388be20250ba9bc750a97fca2b2e. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39: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/JPU901702398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x852b576e9f377c63d421510594efe251c57120504608ea2fe0df5fb12df507c2. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/JPU901702399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07e6fa8b7057dd54fe607ed14a5a3f2deeacdaf9bd47d969efb1b50f2d58e8f. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49: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/JPU901702400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x219d6f8f6ca8aecfc7792e12eb1ea66ec4f44b52739e47cd758396af3a153406. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/JPU901702401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c0792bb14a467b22e9767bf127457d9e7f2be4352b8c710ff93c32845a06be1. 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/JPU901702402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x167a74459b3c2bc76024e636af5874a379d2001ba2a5e2e1c7ea3c051a70e0c0. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/JPU901702403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde651ce3ccab61fa272c1f4e2a53d3f0f6df66f5f1d7bfb0642f55e622ba2468. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/JPU901702404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c2d23636a35b6f733bce93e66f7e342dbddc55aab8d1118b8efaf5b743287a. 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/JPU901802613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b1bec28879c1558dc2897c7593d2d4b7f39280905613f66cb4430c490de52e7. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/JPU901802614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb48e411b3797a5a1548be1ed4bdb4d6bfb3aada99a9b5fe7da3811bc43ecdabd. 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/JPU902302960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78bd942eee204e7ff4b6ea2256d9477143aad7267c9c70622fdbc9284c93d2a6. 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/JPU902302961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f72484f9915dfe59b60bad1c7f15b218dbc507232ce9064e567cc7e4ae2b72. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/JPU902302962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb793bbde929256133a2e67e0ca47c744614ee9bea16b4e5770040de900e3c5c5. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/JPU902302963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x992059aa64545be7ccac3a49d1a17479a2bdefbd6d1bf35deb8860d8c07cc886. 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/JPU902302964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc540a5dd6f0c4ea0d12034e953161bcce0227c176a264887b04e5aea8c5c03ca. 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/JPU902302965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d3d6a317e01781e0d786569835ef7938e91d848d7baa52964c9f68003eb0618. 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/JPU902302966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde80e19e2aaadb9e55c4dcfb29f3a8a846e3e6eda762848b08323ce449446584. 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/JPU902302967.