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 0x6fe82855c41bfb9c81850e5e35b953f1c7cf34dd688ee765aa713bfb956218dc. Chain 2 (Bitcoin): anchored in block 953641 (2026-06-14T13:54:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3cd6ff92-6c83-41bc-b008-b9493a3bb7b5.json and https://artists.proofprofile.net/proofs/artist/3cd6ff92-6c83-41bc-b008-b9493a3bb7b5.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 0x63e82ac6b59555e840bfa2ade797c067f0b591f75a1a7f4077a46b16202858a3. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/QZAPG1724662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f1e10bf1977fcf44b06f4412c866fb08551ec6b036e38850dd239ac79707ed. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZAPG1724664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20581fa3ef045ddf171b5f96db0c1272642e23821e34f67caa92385d54061645. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZAPG1724665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadd50775c9e8b79a56b4e167784574848481535172db52c93462723119bf2141. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZAPG1724666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93a087419dd14fa0be2c0e4bdb0e30fade4f1f7bde592e58e6cd0eaab2c7082f. 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/QZAPG1724667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68240d7a3efedf620b63a1f8aa56ac9c89618babd96cea00858ab1e64f322e14. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZFZ42027725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1efc567190ff1797c956425624ba5e5f931e8248732169f459a51429b8ec19a7. 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/QZNWY2100582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfafe7c24f0ae4072d09ef00b66dff3bf4314634949ae5ff18fdaf2a253a5267c. 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/QZNWY2100583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a3f9c219104fc983d38981a043f93c19b1c49f7c8eaa0d92c9578cfa26147b9. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/QZNWY2100584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb329f1d70e97b2944192e8a710698ac9d422402abcfcefbad759f97912937a83. 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/QZNWY2100585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bddcaf55f5a8a453c4c47997142daae32a4c44d03940caf0473d1aaae03f2ed. 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/QZNWY2100586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db45ca185a988325f00669705e246b0597cc3df35d311910e8acf240d0cde43. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZNWY2100587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9894a77350c7047b0efc9a0af68179802928839783b8b6b327658579c38e82b2. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/QZDA52347381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cc933534c37cacbefd01f2111c8dfd48092e8970e814649d9304c6f34f63184. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/QZDA52347382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3675307268fc5edf6b2c836ba019fee9afc9660239f28413cb2fe54f8f3a4e7. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZDA52347383.