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 0x4ad7f34e0458015026d9a0f86db75e568d35d904d0673a3a168fbeda36d6b67d. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/efb1f308-b96e-4062-aec1-37d1d062368a.json and https://artists.proofprofile.net/proofs/artist/efb1f308-b96e-4062-aec1-37d1d062368a.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 0x761db855ef92c771a5d2b2f41dfce15fce7b49526b8b8222e10c131883a86481. 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/FR9W12124797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82018723a07c4a19dd689a7c90897dc8b90fef06899c8ef3ead3cc3791575f3. 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/FR9W12411363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa81f2c60df39432e6635d45914245e876835902feba8a1240b343a0dc4f6182a. 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/FR9W12411364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42a0e1be9984e615c0a7568881f8a92579f3ad6a54422eec7eaad4c073e931c5. 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/FR9W12411365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd155ab42d3c2952a3aabad101884e45faafd6704ed43af2bd7bc1c13e793ada4. 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/FR9W12411366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66dc0acd9375b9df25d286efd9ae79c3e3245c5a3ca40444fbe32375391e14a1. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/FR9W12411367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5928d21271f4ec9d8d643e8d1399b86b7eeb8f47c3cbaecefa26062e23f5253c. 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/FR9W12411369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x285cba0b0d2d52ca81d561bbc6deed23ac2f3dbbd46152d7b779fd5b5852fb07. 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/FR9W12411370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x305ddfada3ee643e8008790d902c2924d8d60e8b7364e7cffdc2685966bcfa57. 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/FR9W12411371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x431961956d71ec63828efa7cac50f8db04a063602e3eafc7a6543c072c5cb967. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/FR9W12411374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbafc545c7eb607ef1e3794f477db5078756226a648c1d5c0430e00990024bad1. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/FR9W12411375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa33051d53ad6d81d6a620a144889814a2846cc61167f3c143dac26c2b457ece. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/FR9W12312959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb85eb580b0dff5ad9f1cf292175dcf110c38d5c5349635d7e9e8bc29b06440b. 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/FR9W12312960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe17b3eae023205f881a583fb1bf1ce84509acdbcb53132d3fd3e2c56caea100b. 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/FR9W12312961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e5552055e78c0e34940e1a78d973ba83ad3e88b49c4e0ca7c9dd06bdc96428. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/FR9W12312962.