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 0x688a964ec04c00d47f977f37b37c2d61989bf9a3240e6491181bf0b043fd91b2. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ea2840ea-df4c-43d5-947c-a379a5bc7940.json and https://artists.proofprofile.net/proofs/artist/ea2840ea-df4c-43d5-947c-a379a5bc7940.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 0xb154b154c90483a8b31ac0ce3ba373900e8211ba6cae438ee305868161d134b1. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZHNC2471751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x496eab4c705c1b2158f343720e0dfe21cf63cf0a54f71eab950f711fbc9b0d95. 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/QZHNC2475024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61cf4f6c5f22a720ab8f8ca03bc57b448733595d1d85b62fdc505263d8f20d4b. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZHNC2475072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3ef2caee76d4bd7789f2f3143090817441111ed69ea4ff1935ff8c701de147. 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/QZHNB2538445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbfe854a9a64fd32286ef91f778219ec1b76b0eacf64c1ceece8daaabf1113c8. 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/QZHNC2570970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x995ef601e902849a0882edffe7b456a0e7aecff7d2cd3994ca1dec7c0179f011. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZK6Q2511920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86b97983623d8c5a6add112c92207ef75f6f2f33673aaaa619203001f60f002. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZK6Q2511921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3ef2caee76d4bd7789f2f3143090817441111ed69ea4ff1935ff8c701de147. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZHNB2538445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd74a9753aa832da70a556c028ac89672898201c9cbee3073a360ee3d281f12eb. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZK6Q2511922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3357d0eeca58ace1d0275c17bd211aa2b0d4880f34ee4f1e19df3823f1302ead. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-17T04:02: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/QZK6Q2511923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbfe854a9a64fd32286ef91f778219ec1b76b0eacf64c1ceece8daaabf1113c8. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T20:06: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/QZHNC2570970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66239c8bb3f2c3c218a5951059616fe92a8622dca2738faee4c5eb868546606. 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/QZK6Q2511924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b416553fec2c4c6f794d5bf439dfebeab4fd778e36757061d12564c4085404. 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/QZK6Q2511925.