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 0xb1a6d7d586195f518fc69ec4042c037c360244e3854e27d901889b471aedb2bd. 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/3c16257a-0012-46b6-af03-e28c7a9cb91a.json and https://artists.proofprofile.net/proofs/artist/3c16257a-0012-46b6-af03-e28c7a9cb91a.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 0xfe07ee689054c6ae059b2a80ef61e50839834035d67ab633be79f3c66d7e18b8. 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/NLAM42200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd84a52d54bd343ec8468ab8bec1c327c6ad7e9b1c3eb4f6d0ee6156d6cea02e. 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/NLAM42200041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575d4ed0d1b222abbaeb627beb55301ac3aeb763354b93589a08a0013ed09759. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/NLAM42200069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711eca82c715ca49965ee7523fd590839ec2f34db29c2fd79f5b3a2c3e051546. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T13:52: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/NLAM42300330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b0c201cde01636a71a9febfb1beaccba3b86157f3ce929093d2ee228d5e04e4. 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/NL3GQ2100555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7c750efae9400ee49c48de45ce02c8c5482836d48696ef471e63423f194ccc. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/NL3GQ2100604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf5916b26a75b5253fcedf7d17ee7135adf8a946ecbaa728d902b2f3a6e8607c. 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/NL3GQ2100617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dfed195384e9cf55a8fc3d61faccea9dd7c60fa980463c9f32320b3f41ef63e. 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/NL3GQ2100644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc41d39b760683ad841f89b3627e75e5aaca7435b34e6f3ba1c6565ff26393ea2. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/NL3GQ2500801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1571b3b18812cf10123935ff9977dfd4f23149e124466eae214f56d2cf71373f. 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/NL3GQ2500797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1571b3b18812cf10123935ff9977dfd4f23149e124466eae214f56d2cf71373f. 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/NL3GQ2500797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560fa817d10c005887a9ac5ca852d3cdff611a4e4133e259d9f05240e19e465e. 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/NL3GQ2500786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31a811befa24aefe2e54bff893407b01c6d8feb1469f3a05732bb2528748dbab. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/NL3GQ2500760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc41d39b760683ad841f89b3627e75e5aaca7435b34e6f3ba1c6565ff26393ea2. 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/NL3GQ2500801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839a745073a9c16c1d17a35a6a4498d7b40bb2461c99084ae8524859fb611f98. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/NL3GQ2500844.