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 0x4b893785ef7bc0921384cf5d7c67b4bf301155de71bf2b734ffda1fe57c640e9. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/415d3b03-e500-4c1e-83fa-9c606a35c221.json and https://artists.proofprofile.net/proofs/artist/415d3b03-e500-4c1e-83fa-9c606a35c221.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 0x35c9ba2808e96e7f30d892b7722a3a4db25f109aa34cf5de32d53e3533dabb16. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/IL4070902122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ee5120e4875371dacfeea0e0130f3f05e5dfc8809b84e101c9e797f7dd44120. 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/IL4070902182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb87136efb91c325bdf210f65ba425b25e7805af855305d094c9fa3623b1f840d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/IL4070902116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ea7aec79e5ff9c0dfee5472b7f5901a4ac49d71a0359a5d7d212fd2024e6b2. 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/IL4070902183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48bcb4e96296c4ab7010ad98397a6ae27a27429594dc6f9723eb72951d047052. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/IL4070902131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x247c072a66dd0b4097be51a3b48764c957eaa0cf4e995350799ed8319e7e7b36. 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/IL4070902123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc274a3d7f5bd6e151229b7e0fb8d68e74bb7fe0225e2b99ac6d4f1cc68f825ee. 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/IL4070902132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a473716af499e3a1b6ef524d56c6c8a132f62d0f8bb513b10bbc07e8116f9db. 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/IL4070902184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb78920525c8e81017fca364d1ed0ecb59d079108bdc5abf9b11f3d19cf634e1. 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/IL4070902124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5ff419f0437cf2248720ad601ef29dc8761311303823d60e86e608c014ca11f. Chain 2 (Bitcoin): anchored in block 960225 (2026-07-30T08:04: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/IL4070902127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x695559091f873c3540aafbc1fb586af22068a2ad2b007ec44d4885867bf1d6f5. 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/IL4070902185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc853941815535308f6b9d88c681a5ffa88ed1e384e309d5684eeb3e84f6024f. 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/IL4070902125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd7cb6e9afa4e153a3532eaf76cd59ec425d135bc88340460a2789c6a6c95aa. 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/IL4070902120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10b6addd842d37ece3e1c678797e0a27917ec9ecd4536865e951f885d389aca1. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/IL4070902119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x066bb97f1625e0248e14d5ff416e9ce6cfbdc8727806ff815c2a0ec987db6f13. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/IL4070902129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1861bc9de81532b1f8ca118c50524a25988d2808c1818059495024653b251628. 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/IL4070902126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d3b498029994a38e3500ec20e2a4873597307f3d832a31083d7d385bc38ab87. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/IL4070902121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d6319858744d101267e0a3512b69420e095509fb3e026fe4bc937871c5a6613. 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/IL4070902115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf677442fe9f0ac1b8c82a44224dabf370422e69fc60abc4ac070990ddb0a063d. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/IL4070902133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x303b918bc300b853a954f680bb75c213be897f9a9c76889699640f7d3d2ce468. 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/IL4070902117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x343a59f015ddb53ab1418d7f47ea668185b9caaa56a5e468e62382a83dc1ad8d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/IL4070902128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb2a96a1179712158acef8f138293dfa2ab2815477f358d78ce96e24bff06f3c. 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/IL4070902118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x705efa71b670aeb2595644b236ad0c6ff21499c19a9e285a3a9330c29f64a505. 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/IL4070902130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a1f21b5d5461a8f2533447c86a2d69310c6a138b5c553beedc0f6646497821. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/IL4291002265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11ba1c0d5c1eabc32417041c002940dcc3ac5781a50a774b463b6fb7ba0bb6dd. 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/IL4291002266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd65aa68224b3fca070017778183e423aed0fc9cb75eab86c87c490d19ed8eeb4. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/IL4291002268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca04b768dbd39fc68ff86ba60e20ac0561b53380f07af26b830617931d8ec240. 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/IL4291002270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0b5b747e57483679d48d4f2991fef63d614c3e60953a86d90abcd1498b8bb34. 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/IL4291002272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41090c440a29cf8f5451be474a0095be4d1573ff62da910d0dbe4d0c78505c81. 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/IL4291002274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf18c1b4f5e8a1848a2a1f5f4cf908b1d6ab8de9405e9e98607ba1f09b184c83f. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/IL4291002275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad65c1faf4b837125f47e3c55584185b7a545046d4f978d204c56f5b323400d1. 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/IL4291002276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6844975baa8e81e9160b20e88804da32172db20a682a9ffae9e0d9f25e36b6e7. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53: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/IL4291002277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce3772df90a70dff740eb5b93705211c6ecd68fc66888c73a1fda28cf13e025d. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/IL4291002279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d6f6f9101e33f2ae80312dc5adad03bd8c1fb203016e4df7fb7f63a141ed43c. 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/IL4291002280.