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 0x8d3c7f5678f6660232fa17bdca9ae9505318f9627598e4bcf0c4cb346d294377. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7556d81b-9e75-4abf-9a6d-8d69e37ef699.json and https://artists.proofprofile.net/proofs/artist/7556d81b-9e75-4abf-9a6d-8d69e37ef699.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 0xc6a508baa676a8ade8f644f89453342057ee0ad5972a45f83429ab9e01f1b8cb. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZHNC1981636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95cbb7c6f19790b25aa20caa8584394476a4cfbaa848c2194a5eb77d886e0e6. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/QZHNC1982493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe31f8a7299e408acf0c1d96127e6051eaf6dec76439277bada16744dd31307d4. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZHNC1982497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7eae5bdc2764a34798790cf872d146ee2e78a3876cab09c96de108a56d6f95. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZK6Q1917988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ce031249e8485e8b08b73552571be09bb50aa996b19f1b4f1b5aead179b439. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZK6Q1916483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2329531a06c3a2aff6a9e75e5c0f8bbb2b4e9576a8d23c19734ef2b53258dc. 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/ATH300839010.
Sweet16 - Texta live! backed by S.K. Invitational
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36efd1a683a7be363f0381494fcc6d77102185193a83c61108421321dbc7b98a. 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/ATH300214010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b0f96ffdf779109146a145bc6323d2cbef6f61cd09f3ffcf2dfdc1823a0cf14. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:19:53Z), 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/ATIA22400201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2072b6cfde47a740f94c05c5d5cee61f74eaf3bb4c0999ec117d5c6694deeee9. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:12: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/ATIA24500108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26e0c009c46a7da69db841300a4f75baa109d5eb27acf3558416a527538b7315. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ATIA24500102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82557eb878e601370e766adefc59510ddacd8d7d356cf89865a3698b15202b80. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:52: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/ATIA24500103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a79e9b912720d96f991bb60e974c334faff64eb7dfe7202f2d27f920d54597e. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04: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/ATIA24500105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e976e5c8eb5e8a6fa81d6197e677b6d4ecef0cc2da9e08df3eca65c08ca76d. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:24:00Z), 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/ATIA24500106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2072b6cfde47a740f94c05c5d5cee61f74eaf3bb4c0999ec117d5c6694deeee9. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04: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/ATIA24500108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f44a43f0cde7932340c5a6eb1fbb04453dd311ef05cd6653c1122c28c99ab8d. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/ATIA24500109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61d73e4b37c622b24f5ef66044c8f871901bd241c976e730c78a2b18401a0f8e. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04: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/ATIA24500110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ea20410f556bffab0e67a04a46b3f6b3ca5aef5d98be04e2440323041b0139. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/ATIA24500111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10ee4b741d9f2423dbc02b1d99aa63a50b45066692132b1b49cf328468e72ac7. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/ATIA24500112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5704e9d18e2bae40df3220e8c86206edd88ea5d3b168c732ca27a5c3853556a. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/ATIA24500113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb8d5eb49b3cc37a93e7d891098375755ec731d14bf8c3a8ba81d3d321f64dd. 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/DETY62000024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb84844125416f55086e078f165f92705ad8b115144c9b64993e80700ea84145b. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/CHA301712030.
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