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 0xf4c13af790be6a5e49d8c69a7b37b40f2b06a03b8f15c25c0755437e80829995. 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/cc7da84e-b240-4aad-b8d6-c1a797a2307f.json and https://artists.proofprofile.net/proofs/artist/cc7da84e-b240-4aad-b8d6-c1a797a2307f.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 0x5395c0ea824da6cf4d71c44385d88b9e6202c4d7d29265072aa8d8ac9f752921. 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/GBKQU2454310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a428a70a9c6fc9e9bb294d7fcbda2394f2b48569ea800fa27e17a93fbd41441. 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/UKUJB1900075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ebe68b8855c086be8bca43b82804ec2517ee9eff11c223ceb34fa796f4ad04. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/UKUJB1900076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x214f62f0b518f0c4d7ea468b213b1a7d8a46e2c0ba61a0d95a4f3e87f75ecd80. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/UKUJB1900077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ed56df9de519a5d77c1a82e67e82c192c7d5f824d71c7896ff8994fd51b9e1. 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/UKUJB1900078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ab1cc0b2788205c7ad52acc1fdefb4202480a3a6bd0de0fa2aa2e362d4409a. 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/UKUJB1900063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90caa06300cdcd865f3f3e88a843084ade4d4535b913c720a38609b3e8834dff. 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/UKUJB1900064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x289df591fb7f4695e7887d0c6dfbd433aee56aafc910f86c8393df6af1f51346. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39: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/UKUJB1900065.
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 0x744ed4ccfba5801c0e55351267957b5b4925628485251a40b3122f419e5f146c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/UKUJB1900057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71a0932538ec51b81f586b4268c1bcd50ed8716f779a07c9d69e8abab1d57f0a. 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/UKUJB1900058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb852853ba91213f432e87bfd50f8430d4e6b4db0bf64a9032f63aac0181f790. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/UKUJB1900053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc37e6726802b6f57b9f55ecf9ee9aa15ce006831eea146683b4de389f8dd89a. 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/UKUJB1900054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29ab450dd64e50475166282accd6f5757bf82415c9e953b9a417e6a25e78c9a1. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/UKUJB1900055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bfea9efa7e1e219ea2f6c40dd80ad9954252bb2434c8fb8b70d939ab9f454e3. 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/UKUJB1900056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdfb9c01a2d59fa1b5a119c3279e1dbc5c6061665c3db56ee264869a7bd81d5c. 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/UKUJB1900049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1110b4a7cc7db8a4d9bdb752162b8f0dba9b4f3b60f70d3ae96b7262e4ab895. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/UKUJB1900050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca5055628469867eef1d3306993081c0ea51c850f1f3c18f0b5b61587fd684a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/UKUJB1900051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe8f3b1ab72610d9ff41cd68cbc8c7701f96963b8a07ff67effcf7422af6cc27. 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/UKUJB1900052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe54f06a505f40466ae05c88a824d81f33323c296bfd09792b9dbb7065c1d191. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/UKUJB1900021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76c7cf0a4eb89cd72564ae152aa99bb252acd1140db52d9c4d10ad25ab3c427a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/UKUJB1900022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d1b9ba7513bc940d0bc027d13e07e8b9bda39a9ac08770e35a6f25581134181. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/UKUJB1900023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d5c854ab9dddc31c6367aaa0c29d040be1c59160811397687d20a3177847a7. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/UKUJB1900024.