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 0x13d97ec341a2fc773cd3fed67a1510753c8c0c4a4b0a7770df18de6c6a846fc2. Chain 2 (Bitcoin): anchored in block 953592 (2026-06-14T05:36:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/07028536-57e0-407f-9877-f6a1e5afb392.json and https://artists.proofprofile.net/proofs/artist/07028536-57e0-407f-9877-f6a1e5afb392.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 0x766fa837493023f2e921c59c78d2416dc9e4c49c003bc663aae56715d6378075. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/GBKQU2137150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b817c2ac5b8428ec9050d8d5c334354f4d21b3aeccb864f6a9caa5f5a81a6e. Chain 2 (Bitcoin): anchored in block 960225 (2026-07-30T08:04:30Z), 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/NLUW22201541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x578351aa9e66d1544bdd8d9565d9cd95499b236b666c822f46259b55e5f180df. 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/GBKQU2103553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5377e42c144eb993349c554958a72521481a72d48ed1d69977863ccbd4a5712f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBPQS2100206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc106f398adfa2192402959d54d1a87a0a4e263a165050ed677685ffc3c8856f. 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/UKR6V2291153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640ae508ed5ec569812429c54799d5b022280618525694efd89cbee4b46146ed. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/AUA9R2100020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ec8af850a32097f5c5b3d9c274adda5babd620d630d19069d975a4549965be. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/CA5KR2221824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f1c04758f4451db67313b72a5d5049efa75a48f8c5050d64cbd6a76357e80b4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/CAHRE2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x852e7ecd6fb933ce63be75caab08ca52486624c878f57d4c4a1ab17dc6dbfb50. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/USUS12100811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa6b35e0b8440ed0729794413d559407015e3bb94714ea7652cec25296eea74. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/USUS12100631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09fe001a627b6c14e9e52ef272bd71c7757258f71e0d8a2ca7d55fddc25207d7. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/GBK6Y2151121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40577d1208b3b4355980f67f8f71dfc25d776bcb69c746e2f2e1cbf3c738b049. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/BEE202100128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1b1f200f7d845941806cb3ec3ca6e6a054a9391a9b8d1bda444339b0dc03ae8. 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/GBKQU2123650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x552af4d340bf1d557755a1d8138c68c5ea13c1c09acdbc79b3bacc33b2f32137. 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/US83Z2104201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d08600a7167456d1e3458784576a0160b8ab7785084697071bce47821d9f5dc. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/DEHB41500062.