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 0xe5919aabc011e6b1468354321ecaa31acc7ee14ca3b3215e1126a59f27a7216c. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3fe3fdaf-63d9-48a2-b5c3-5786eb59cecd.json and https://artists.proofprofile.net/proofs/artist/3fe3fdaf-63d9-48a2-b5c3-5786eb59cecd.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 0xbbbd3c4f077e1a80305fae35b8e42abd0e883ffa7dc7587318b647af2431c50f. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/TCADC1756213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fc9557ba251a6874327faad36c5f9caa15d3bc7026f2694e53ca47f601a83b6. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/TCADC1770616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fc26f281bbe301257d7e8115a882ee7f8805294498a60fc65bad57846577758. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/TCADC1756220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc360eb15e13204db85ede7bab7220b99bae43d5e6d575f018c71c80d9c2063e5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCADC1756198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5b5d26aa9311482ce22e7317c7b99eedd62807656897b8b0274319b9dbc0d07. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/TCADC1756225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f6f3d84591a1df448ad12b0bac4a8921d828b4ab5b91f8832709221b882ac0. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/TCADC1756215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9fd3db4b17f2559d9e793e4f962ec947c0966bf7d2308c784c09fe019dc8d8b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TCADC1756209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6a8df40686947a52ecd3ea2d9f3b094eb3528698630138647f5f028813223f7. 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/TCADC1770631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc901f4bf6b06af4a05f1532c722fdaff6f4fcdb28d3556a1f934ecd0594928f8. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/TCADC1756211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cce531d33e371af4f980f0090f3f798435e5d2735e4ffc82a85a32e87f6f0c. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/TCADC1756218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcecce870da3eac77f8c550704a6462ff0834274a99723621a0414761b73f283. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/TCADC1756204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca9da932c2766cf37ad867e79c27feb6a7a5c4cc2515763d64cef58356928fdf. 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/ES71G1950680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1517d9200e5813d6d85823d5e854196d7e3056bfaa52d673b695fd3d73cc3cd. 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/ES71G1950667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33815e486f4ab0638f1b9d882a392a65f61cc216710216514a81e4b7cb5148fb. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/ES71G1950668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb51e6a8d0ea6c8341ea0ecf016cae116ac676c95bcc7da41285363eff0d875f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ES71G1950669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15aa5f6789b83d07770481c297fa69bd9b30ba2a9a529274564aade4a8466b00. 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/ES71G1950670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf307dabdcf4a90d202ba82ac82e425821fd8f83459a13447ab7748dfc5ed42. 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/ES71G1950671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0504135431ed0a05839a2b79aac24be18d0f613eeb493a59e918f1296c8b5ed. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/ES71G1950674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d5a336afec04fdfc232356b2d81400d15719ec50eba523986b4245c4d6a99cc. 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/ES71G1950672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc17b6e90e3c48245a260c6728bdd85622c63f4d471663d2a151bd19a685ca3a6. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/ES71G1950676.