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 0x9c153c1fdec5c967dcbaa42f2784be245889d4549802e4daeef27a21554e28e6. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ca0debe2-31c2-48a4-b570-b89e6c70644d.json and https://artists.proofprofile.net/proofs/artist/ca0debe2-31c2-48a4-b570-b89e6c70644d.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 0x31c9b8f5d488c039aa3aa814605b3039b479d0c11209784fd3c4180103b517ba. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/TCAHD2329648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a2502e3801acc374e351d687d540bd92ba8455a2944a9a0f788df702189f472. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAHD2329650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb905f68cbad9acc4d7775e4b29cb99290eeb71045de964a4d4c91ad2b738bbe1. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAHD2329691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3854aee71e3c69f3ad6bb7dae8831f4941027540c49865143dc1120137a6862. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAHD2329706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf7aaae6096ce89e2d181ab48564c9b88f3c7e39e51db491fa281dd4bc47364c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAHD2329707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd22b010c01d7f1683745b1bac3565dd440fa8b720674b0c721748c107971ee2a. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/TCAHD2329747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf3306fd41561c47a5f555e43e156cb4bea8d13cfb0859f30a6e8bffc8f45d9a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAHD2318212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca5aee87dc8d5e10fcf20d1e9f585eca0947a3afb8d6bbc5c28e4ec58ed9016. 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/TCAHD2318216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb01cd837c025cfe9d5e1248657bb4bc068b8fcba7d8e2da4253e1be0715e9fa. 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/TCAHD2318217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb131fbae34143f075fb78981d129ea397ecab420a26b655dd29594588bdeeb6a. 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/TCAHD2318222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa56f136665f6da4b105f5ebe26050ffe2614ef28b70a341da0bf36e7481dddbf. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAHD2318247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23691d7bcea23e3ea66f8e14d380a94a412bde40c896a898a6f293b4710ac7cc. 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/TCAHC2381964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89689b7eeeb2c0780e1fcbfe40b82c1ec0159203b90c83e950fee70f78761414. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/TCAHC2381976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea8ac711f9a93d7c61eed85eb56999f1f06ebdd642e3eb3d518b5cda51b5a7cc. 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/TCAHC2381982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x862b5c40c07fd43655d849d40fb163db543f3373ac44a03ab46b20e3ca8f8c5c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAHC2381994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44051a294b0591888c90152a936078db2792c5588b0567208dadc9fe0c22d7c6. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/TCAHC2381996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c74104ca426faa210aef5d02fd20ae8623bcb7f37b1ac44a5162c6e84ce8400. 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/TCAHC2382011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec6bcc1fad330dd53590507275d70068de9f5376eb2fe799cbc9f681a22563b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAHC2382014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241474d8370e19c5a628b6d1a4282bce3cd43974660aab0c5282918533f06bea. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/TCAHC2382018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc095d378725be1df89d92bbdba24b78c881a78cb1126bc85fc914ba0548db3e2. 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/TCAHC2382020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd8de90cdda5c6a0e797ab7111405251c7b200f47e2b560716eeccc6b7e2b4c1. 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/TCAHC2382030.