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 0x9d26cf091bfbb6e8b982e00f2c78a36d30b70d845f15a79c62ea3dff90e0e34a. Chain 2 (Bitcoin): anchored in block 953630 (2026-06-14T12:06:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/31f23e3c-5e80-48f1-bf40-b2a6ee63dae6.json and https://artists.proofprofile.net/proofs/artist/31f23e3c-5e80-48f1-bf40-b2a6ee63dae6.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 0x3ce3bceb83b46b8459af20464aaca439caa6e655698d1d84cbc8473afa592b9c. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/DEE861600088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03d0ea5ecbf90aaed5668b5e865c8caf6c00f3bc3918376e6f7f3db7ee7e3094. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/DEE861600089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde82b393346caa04827021c5ad43bdd9ac046781856893976ec4a2599a6b7d3. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEE861600090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64fd4d0a6f8e5a2b333bfd8db13324494138f50cd1dbeb1f1a8950a172e9b072. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEE861600091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7bb84379c130367a7d859e2fa675a181cc607f9662424123997663b82a395e6. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEE861600092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x907fd7773adabc437d92e51fcad8bba6f7a5e14891b571b3affeabad0326a380. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/DEE861600093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b8f919a68c1178c0e6a304f88bec3a0948c78014fc62236ac80c44f880591b8. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/DEE861600094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64dd5062e987d4ba0d790d037f6f40df8b6855f21e6c8216db336f8ddd91eb22. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEE861600095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e67e0e4b063803c6b17169ba88296d205dd6aefd17a5ba5de6704b512ed589. 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/DEE861600096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc00790d2f03a708579c83e9ee559e959fca34d34794ceeedd8754e73193396fc. 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/DEE861600097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00fdadfc9793085fb1675d8bf78d2be76e69d20a6c36d29282e7023d870c74b. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/DEE861600098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3deccb2b490926b287b1207114641d03c0c111066961652c743054ae215bfa48. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEE861600099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6f4b5e3ff97a985ce71e5c1aea720e6dbf4e7337c44d95c14f09d472fc445b. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/DEE861600100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb163cd9b671851c33033573d4e27861eefead5ae1963a6abd61a5823090efe13. 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/DEE861600101.