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 0x42d8fbfe25d8e3d62968fc03f22fbe783025ad40782a60ccb93c0a9bc893a519. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ce321b87-bc42-43a8-8293-7702e428e1f7.json and https://artists.proofprofile.net/proofs/artist/ce321b87-bc42-43a8-8293-7702e428e1f7.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 0x685e7db43c083e76ef6cd10ca8a2e86b7449c31ad6138a320e9f210c16c74856. 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/US83Z2297226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc40f14229f82eb6741982d31001275341f99a57895b0be0ea75bf52f6550e7f. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/QMDA72267083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02194b64286b3ef6fac83910290d2f5a190a3e95ab7fe50f500bbd1636690dd. 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/QM7282040580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1da50d0a8c2af79cdfa705e5d8255c6d3e18b2adc39b8612574d6ef0fc0677ac. 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/QZHN81927757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb88f855c0f5ccfb9659729b331d102004022cf3ed0a1ea9a2b67897a7abbd9e. 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/US83Z1911817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa901468cdca5118d9a0fa2a9d49113d837a917590ed3fad5efa3b7f2f1cbd917. 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/US83Z1911820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcedb96ffa92702089e5c0d951d35ac9e1432d1195be01eaf14a06ddea106d85d. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/QZTAX2405970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce5eabf0cffe8e81b583425aef180837a880c9f4f15dd1c9e929daeb7c52195. 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/QZTAS2498748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff02585cc5477881c8f7da3280ae865dfafd7df131abe35ea685083383e40bb. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZTBB2416836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7457269f1a2a12b50b5345405921148497b9715b539bd7d1f07f51d1ce90a4c. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/QZNWW2461135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb74e36724ac286afed61d4e590bf0cd5a4572407c9febc33d221a8b2da7bcab3. 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/QZPLS2412497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12078ef5371a3a3705f2d8d1d6621d1789a13d5505ab00213a1ef0974c5e562. 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/QZNWW2435997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x537eb95029c6f261ca20e3a13dcdce24e1944cf593f6101b5ad02e5d51ccc7ec. 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/QZHNC2226185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60b0eccec06041afb7fe53808f8032e5cf839301c5c22baaa4d7c971a2d3e822. 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/QZFZ62361042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x072bbe75c42074b447bf368eba50548082714c52f131d57241dcc0ea7d3589c5. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZFZ62360592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fe20125a6fd54d6a72ab6007286d4d078a7350684bd42a00b2e2063e0de6536. 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/US83Z2297227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x571d2ea74f939b84e21a2755b3ab31a1331949784c424199d99cdf6e198fe0c6. 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/US83Z2001869.