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 0x1df5454b90974f451d0ddcdea0dfc7f52330f5f15777bb8c673c91d679eeca11. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8513024b-0c5d-4b70-8cce-0dd74781ab73.json and https://artists.proofprofile.net/proofs/artist/8513024b-0c5d-4b70-8cce-0dd74781ab73.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 0x0592560555fb1ff79b6d4ad5903cf961dc18d1e5c508ef33eacfa4ae75994724. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T14:14: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/GBSCL1200054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4400f5378b49a315cebab6e43be82789c8f26939af2be194daae1da16fdc73e. Chain 2 (Bitcoin): anchored in block 956620 (2026-07-04T07:11:13Z), 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/GBEWA1701381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04799a7fe8d280c878f11572fc1b7e5837ef024531405d864874bb9dfb76f5b2. 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/GBEWA1701382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f18f8c40f3e4d267066c17ce6befa827215b982e9153f03f1040da9144c8ae. 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/US83Z1813718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a0e575965d16d30b2e033f61aa33dcf7e14a132ec262187ee6a7971450236e. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/US83Z1813719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5605d1dc8c657a9ff3374bac130996dd1f750931839da4759c16fab710c28b6a. 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/QZK6H2599687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04a9d6c898cabf49229e0d58b9b8891a24f71090d91b47a45324feccd0d56a2. 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/GBEWA1300604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6c31e79bf5baeae747ba921c2ade0dbf06dc9c693be6a293bcfba77edc43a8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBEWA1300605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83ef965a6a49437a631255c702821eff284fadb5599540b958720e1af3fd9d4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBEWA1500640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb8ce79107855e9280b1e42ebec096f7c9814c08390b99bc2b44654e79bb5ee6. 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/US83Z1513460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75eba69fffd298977016317913a75ff80c5898809ad18549d020bd7f8330aa56. 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/US83Z1513470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf69880159288aa14f0cc1b51399ec2f621b3b84c2f530fb6cf6f6f4d6f012d2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GBEWA1601713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883fa81a8cc89ea2605fccd517498e27e8aa2ab1a3df0f88c6b9d76b80738068. 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/GBEWA1400789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01916ea2ed9621f4cddc4feacb3c923dff0eb9edc67e0141d40400fc53aa6d47. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/GBEWA1300540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x314a6b2349c30f5f0d3713a33908f150b3575988d941965d2faada18638d2800. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/GBEWA1300283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb79fefe311b03d5f51ca1a91c1adeabc644785f5841c2afa16065f1bb0ade94. 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/GBEWA1909818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x570bc05545cf53142e3e3a163239b9fbcc20f1ef36d6fe58ec59747752bb805b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/US83Z1828821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4ae5bfbe482506018b8405a11a2b4a216c3f3612e3a117d140af4fd6e27def7. Chain 2 (Bitcoin): anchored in block 960487 (2026-08-01T00:15: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/US83Z1513458.
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