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 0xc48a2536ba87707ae3a3aa0181b6215728b9eedc8f0ce6fcfd9a419a2ce4610c. 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/fdff5836-7431-436b-878b-6a3f7fd85e7c.json and https://artists.proofprofile.net/proofs/artist/fdff5836-7431-436b-878b-6a3f7fd85e7c.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 0x352f3314b88a64129df54a6aa717ddec2b31ca83869a75c2fdd72e1119e521b3. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/PYA451700782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91ea85758cdbdfa2766e9191a517ad21d6af0e73cde76f62018387c1eff64433. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/PYA451700791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36245040cb1177b1fd923a6f4efd17898ba847a049f20ea1dbc67701cc63fa3a. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/PYA451700794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0486d3917e3cc7743f3af61ffb9f9174fad226d319a296f8d12e6cde728c162e. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T05:00:01Z), 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/PYA451700788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d90c4e623abb2589e7802f018383edd3690c9a3e4732abbf7f2c41749a384c. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-27T13:43: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/PYA451700785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7faad2d9b82b838cd1fc7f106a2a722447dc35ceb93033747814c024278cc7c7. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/PYA451700800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee968801ba696be9f16c35ae51f9252c91a54f551c307724f0297f464c82b494. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/PYA451700806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a12b8c4476936de6622aede1b26efc5a0edc2fd78745c10bf8a3956a80f7045. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/PYA451700808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b6705664167cd021c2b337f8f37282b952e03a5a451706340a98296c5a87f83. 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/PYA451700803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8561ddd9f5fd5a3300dcd3dde26d42a26343d35de545337eb1195e52f22e17. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/PYA451700802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c75b1ba1b9da7af1c6eb9a2f9ad0584bb7b23dd4fbd478cc612c5d920a0a46. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35:06Z), 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/PYA451700805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e1da3418779a93cbd0432fe0ad973e902ce2f21a695db5ee6f968e82ef5b016. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55:31Z), 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/PYA451700819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf29fe94edcbe47609ec9a341ad2fadc4fcd589d754ebc09bb8ee652e2691014. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/PYA451700812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee7b722c9c377b9ce52164d4bbbc0591f3de3ec85b263ed7fa498a04555a082. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/PYA451700823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e7a1646026a93f673341d0561919d0043beedc79e72f2a2969434ccb8257a8. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/PYA451708356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb849c3f292c083d5298552c55a6d0ffda5fab9e0b115c95abed43c994984c0f1. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/PYA451708354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf1fb14eaef34140f8607e9f9030a29fb0e25945c148f6af1ef745442d0220e7. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/PYA451708366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac35d16b6dc81d5ffe82ad260e5e7c52b84218889cd55aabbaf9bfecf7056ad. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/PYA451708355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a1e11099d606eacca18757852cf269e5f15562de74a10f03c94390d2636c77c. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T04:05:25Z), 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/PYA451705913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13fb86eafcea87fa01afed53d6a3f0d6a43c3e1d5b41538dcfc4bd0e740b2a0c. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-16T00:03: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/PYA451705919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f54642f62e5ce7bb9c065ee612ddebdc6c2943f06f42d133b507edb77197522. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:41:11Z), 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/PYA451705914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x442ab48473228491231b6aa4df45c6f8dd503a609cd163a7ebf443a9f0d29917. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/PYA451705920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcef828cd660bcba54c29a809eacf9495c4e56591337f852b204b1cfa4afce8b. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:45: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/PYA451705918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x832a1e24162c618c5e4517e97770b6ee9550c3cf812465904d6fbba65a24de7f. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-17T03:00:48Z), 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/PYA451705922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86fbe6b1c1658f9914e7e266a8c21aedc426a2eafa855b0e898bad937e88e1b7. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T09:07:16Z), 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/PYA451705910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x156885db68e7522806ca5d5fb8de81bef8cd7fe8154d898bf735eae1bed37f0d. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/PYA451705908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783fed2c136487a67b9130f1093c5e788ddbd9b8ad0f871d93f4be8b846a2c74. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/PYA451705911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba90a1074754334d70bbbbfa1e7c08c521b905a1f5aa984f9e29e495ee8511c. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/PYA452100692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca167e17e61acdb1ce63b423ed472e544e46a3a4feae0cbeb98b4e4f1847c7e3. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/PYA452100695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd56954d0fa06f335a0f3251d6978fc0a063afce7381c6647d383e134b8d3b820. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/PYA452100696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b1f7ddd86ec6595aba85342cf3b200b25ec2df931d0902f919a3f0aa27f93fd. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/PYA452100698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x874f9486f93b8daa84d8f1ad741f5621e27b48668fa6695d2831f2f0dec2c377. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/PYA452100700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x038d3d4208580d8bcffecfa6493ee96b6215849ede212f8606a092166b4df646. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/PYA452100701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29e8f8b89bc25e1782ad701a4188e66ed817cfd54a20b7cf5045e57db08782b7. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/PYA451708696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8af727bfb66aeb8792b72b2e9963ab6b07e724bbd12b7762b585c96b1e40754. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35:06Z), 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/PYA451708687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5daaf4bc9fd80d7fa2eec620f4e307387149af3197792c583178ef6934dda756. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), 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/PYA451708692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb454326be0e1a27ae23e048b8be926cd14d9e7dd34255316395b260c2b8f90aa. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T17:58:43Z), 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/PYA451708689.