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 0xa8b0c6664486fce342c68c41abfc43c14a8339f75c4b4defa19d1338b0a9a828. 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/cf1c0cf8-ce67-47b8-9997-b0d50373c80d.json and https://artists.proofprofile.net/proofs/artist/cf1c0cf8-ce67-47b8-9997-b0d50373c80d.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 0x4e990961ce4411c593757728cd3b74b6c316669fa170ef7ae091d949a86a2324. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/FR8GV2007050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5196a5479f43e95d870ab8502374f9bf47a08b920b47cad595cf4331ccc1c4e. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FR8GV2008150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb98a3e5d590a7a5bab787c66943c699a8ceb27a79ea5251601dd4d011731169d. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/FR26V2018889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c802f2f6c25b8dbe21e813a18ee5d360b32362356ea2d44fd97285e16ef7313. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/FR2X42179994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x081025bd27650ec4cb3e1803c23df77e19a4fd1692464f93b414b70b1a7b900e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/FRPZ92327900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc95521a39d4c618c69abb95bfdf675d6b4805e561e0d80235c0db96be41c39b0. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FR9W12409588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86252956af0724f1fbb0299bbe6ebb3fed29b5ff69130121b710982a2cdcb638. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/FR9W12409589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e9a3d3d57d4f0670eec23255c083a87a6e60f843cfb481e66a0f522c4e15a4. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/FR9W12409593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e2f63b01a254257351fedb01ba83d7b6cb5736a7a5539ae09fd20311adb795. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/FR9W12409594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b36bbacc4378724ef38b52606a135f5a0143da3b44997492f74552a6b25ed72. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/FR9W12409595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe28ab9af7eb517b4d83684a18182d3342f7fb8d42d48946bf4adfabe51a5277d. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/FR9W12427844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe916166cf413e01b0da3976aeafe5f2accad5e293a6d0d7f5c4ee53c5a4a5a9e. 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/FR9W12451267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6457b3eda85f77a7c212695b872d738ca79a3f751eb871bd287a6269e651a2e5. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:03: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/FR9W12509912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aa4605548abd2df3bfdb0043c3da6b033c7e0a79a4ec91f8a9a6146ad6a317a. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FR9W12509913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f988e980c9bf3446af8f6b356a71d9fe35a7f0dae47ce78f4f95709655220e6. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:27:16Z), 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/FR9W12509914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8f7e27070f17482fee821ab9448b490a240758ede1f069afd152160f63b5fad. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T07:01:25Z), 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/FR9W12509915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13e59f8abd2ad7c675de1842274158382186ed5431a8a0dc2434d5d503d27f6c. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T21:39: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/FR9W12524224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x495fe131a813c3dad1e8cedd332ff13839d8f17a272d78480295320567839cc3. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55: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/FR9W12531520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc70da652bb910de012aa561a5656a205f2414ba872e9d6a31e0334f60172ecd. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:16:45Z), 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/QT6622539828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29ec0fb5a0d2e641f3ea62faa58113949cc4993a65f05548a18a02998d567b6a. 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/FR8GV2015460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b980fa4e6e97aab7c86d23b5bdc4a7dd7055d31e4d1b0ffd0dc19269bcce968. 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/FRPIW2003040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd067b3bf38efd00228e24622914b725f0e514e49a23543e7962ebaed716f4bbd. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16:15Z), 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/FR8Y72300160.
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