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 0x6ad98e8905112ee3338de75f7a6b303a92a59f45d901aea40282b8244c20fd84. Chain 2 (Bitcoin): anchored in block 954705 (2026-06-21T13:42:37Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f0e6e236-4999-41be-9666-1f4533858abf.json and https://artists.proofprofile.net/proofs/artist/f0e6e236-4999-41be-9666-1f4533858abf.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 0x1a335d1060de6318dfe23f3cf630cce749518527e4e4823d3139e875b4ec860e. 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/GB94R2200183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb670eeedbf1a4c8dfa9beeb610a6faf55cb7e384d80708fda0525f42ac18180e. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/GB94R2200178.
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 0x4ca4054ded3579a001d18b186f727707a5a1d0da04b79e8c3e6aee62fe2243c3. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/GB94R2200179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59498cf21ed2823f5568e6e093dc34546e3f3a889454a3faab23089b3a701f7c. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51:35Z), 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/GB94R2200182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa775ade41ac10e0220dc63b87a8d2ea12ae535222ca345d4f8cfeb99d81468ab. 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/GBBDY9918608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba081b98ba1a4c9d7e3e74b10690a2ea1bd75d14091c428e7fd5c73c436a1ff9. 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/GBBDY9918601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a10450feb600c962677c5279a4e66a163b185a078ec3631900b508909625509. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/GBBDY9918603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fdca5fdda0b901561738dbe3f0dfe8c5276da90f5dd923f970a8b70148c8655. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/GBBDY9918604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c79f3bef6e8273d0c62290e7d47da1bc61d11280238c3096965bacfde0c053. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/GBBDY9918605.
Jake Mackay's Two-Step - Boston Two-Step
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb4c50cd1487d494c4e128831ee683aa938da5507f82cfbf77a038ed1b4750e. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/GBBDY9918607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01daabac26ed0f49ca2dd0689150b3bba2651edcfad05eef3177ef06e46d8cf7. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/GBBDY9918610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe211d29703ea53dbdf4fe18e5d409e687af1e084dbe0c3232b476ddce7157cbb. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:19: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/USJ3V1090592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x308ab703286ae518f0d79549f2ea5ce3b6e5700219541be49ba31ee93300a76a. 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/USJ3V1090595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b0feba011ec1a59870f377279255b52865518904a2e9cdfaa4d29593e4abf9f. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/USJ3V1090597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e2cc77306953f31922bc8e622324dd66e1cade5e337e2e42e6eebba4f880997. 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/USJ3V1090599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04869277ec369f47511d80388245466d6a6f057aaef9e400d46dcaab5619d2b. 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/USJ3V1090605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6370917e09c4bebdc55122fab2252511faf597826a5d1ed4f2fdf749a62f182b. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/USJ3V1090602.