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 0x010633b1a81acf0f8d9861fe693749c3c3b5adf8bfa0a73f0d70bf1e68c4c1eb. Chain 2 (Bitcoin): anchored in block 953922 (2026-06-16T09:36:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1c1c4470-785b-436e-a59c-f1ab9ba8bf48.json and https://artists.proofprofile.net/proofs/artist/1c1c4470-785b-436e-a59c-f1ab9ba8bf48.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 0x73e13781a7f2313ac336dfafca72a3eeda95c51b304d7f5d18b5886885fa2e57. Chain 2 (Bitcoin): anchored in block 960305 (2026-07-30T20:14:59Z), 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/ESA011804009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57e8fae0de2d99180474aec75d2fb595f399c0a9560094f11103583f1021147. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/ESA011804011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c8fbfe9bcccac747cca3d6981a0bce6befd146519eed8a163c9f132b71ef09. 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/ESA011804012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x040c11b94bfeb8e415329aea263cc6b47668e0eb6d9f3360d76a8d9e46b2f7ab. 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/ESA011804013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67102483d764d6089f65cf8eaf012168827a562b0c4e2a5912ea27cd395b8786. 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/ESA011804014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ac3011e1712afd3190a0b8f0ef681a95fabd920e982ad652295586632ec64f. 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/ESA011804015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f395323e04742b1b4e52ee0bcfb0e31d0e51e75ba259d653a1ab2c2439bd030. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53:07Z), 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/ESA011804016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb033c7ccb650ff97eba72de840761c9d41b207963b813ac0ff9e1c1a7fe12c1. 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/ESA011804017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c735069a7771749bf6a333a1b25d00c46b41aa36d268b162b2179c2dd796474. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/ESA011804018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119ffccb93983926a39a955028e05d7a64c190ed8f89546fd70574c81667eb7b. 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/ESA011804019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b8881fc9afb2dff8844f42dfb6d91844962e08ed9622ca2f3c1316173205cf. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10: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/ESA011804020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e05f8045fe6acb88c0289e4e74f06aabe04a5649928311b12c44bba7659aa61. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/ESA011515699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d1e24225061928cd65eb5e211b65bc1c2d7929d371efa910dbe0e01b240710a. 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/ESA011515700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef3d84942f618461c98e9eadae08707eda7c7d9e7df1df6d02a4538a4dc0c002. 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/ESA011515701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ccb129c5304a4f02698072dc4d9691fa5e8c9a310fea3461c35a50363340d3. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/ESA011515702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa03ac509ec633a964e809a996afb5ec9c7ebf014c2b89e89ef2613727e5b5479. 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/ESA011515703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeed1d8ca9ee050121c66e4d205d78548ab9ec7a93d8a61e7e6950e14bc2b552d. 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/ESA011515704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e4349c51bc8d11e349cc48df1058dfe1330027a68e0f1e272eb24e17205dbf5. 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/ESA011515705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd0d7072f51633419d0ecd8aebfe0e25d5c6c73176967554b994edc66e684aa8. 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/ESA011515706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc27991cdeddc03aaff5e5938979c18e1b663a3ba0655b1a830b9a8de3dd43e9. 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/ESA011515707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x183d2e3ccce19b801a9978d67d365a33d227c246b6efc7b325ad3a6952e264a2. 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/ESA011515708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc43dd16e7e3612af3c96379661b45894007fa4452da8589ba27ef0b6288fce. 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/ESA011514842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf57b0ff1d4fbe8736478225722010cb209c8913497c8853e59921ae3e344bb29. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/ESA011514843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99434650a223f84993c66d6467a67cbc45ae4d933a1f6d9b4293f1445b5c29af. 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/ESA011514844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07eb5a317eff64e2d1dc5bb1cbe66f313c209bbb0d44a40b27256ce4cb480e7. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/ESA011514845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa691f04a3a3beffed7abe4c958a95eecc17818973e1c276d62623964454b457a. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/ESA011514846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d1b2358636f7e8324c52d0e7097cd3130d450593f0b517c55db5deacaca2246. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/ESA011514847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2461ff9bce9aa2b27e0245f8cceaabd7748d0613379f43dbfdd64c4015bfba07. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/ESA011514848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21bb2418f4e23ea8f3f69689c4cc50effe1531587ac98d23a4c715849ad56dcc. 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/ESA011514849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073ebe451312798af79f1b6d42d1107310f5c15952621701490432e70d0281a3. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/ESA011514850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09142bf59931e7359109e9b06ecfe00a4034c681f5e4af7a2ef8a1e3e373566e. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/ESA092213476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x621763d463ce7c33c3aafea30078d320f041d8c03cdda52b37e3fd24251efe59. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/ESA011774362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa63a4973d70d08ddf5951a383890cacb41b061ae789ee779be373b7e23e5a3ed. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/ESA011774363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad6f9d87ccd3989a8e7b81e3aff3c2c3e34f756386c67870d93da0c17b0ccbf. 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/ESA011774364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe76be038f4646cc67b8f2a6b971cb27f736c7db4d88c2113af9e3b7a65f1b12. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/ESA011774365.