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 0x154f3d99edbeff8b044603736215b0ab072fe89d316b75397681ba82522c83de. 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/23cb91f3-5441-4704-8375-77621d208136.json and https://artists.proofprofile.net/proofs/artist/23cb91f3-5441-4704-8375-77621d208136.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 0x756ccc722a925aceb4cf564e0edb98c012a1f1b8ba97ee6997ec1b0e5f55bf93. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/NL5CH2100018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c749fc01983ef31f9aa792119f980912468e28b8d01b3d2a2c9809d1273f8a0. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/NL5CH2100021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x485eecdba11a90ad556915b6e7d158a6bc13d8a4daa2afdf0c0d3aa495bb2f8a. 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/NL5CH2100022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e14383bcce64a89c4fab6bf38d859b69e34642323d8266475d715c38d64d95d. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/NL5CH2100023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeae540a6f864ddaed0ba6eeca4216b3c73e1632771597ed25a3db984f246a41a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/NL5CH2100028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c6d446adc9ffd71a2bc784a53e835daea94e4ab12a2b6b3444e72e5e24fc002. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/NL5CH2100030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc344cb8f0611dd8036a037953c32b9a83c0e5ba7386455724f1fa373ae0f41dc. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/NL5CH2100032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca97b62548e92a7be3f5b8ca367c76351fcad67e3e4f30aa9a8aa707260a180. 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/NL5CH2100036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaa264d9f17966af04a7f205157300c06e82091a06f93d930df64e8b08f4730e. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/NL5CH2100039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2507122dea65dd1cc59f4a3115adf9795a5ef2a71767b148116127cc0f8a6ee. 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/NL5CH2100040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf46d93a04de48ad3e44f4034b6701359caa04f9d280888537d883f24694a2c7d. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/NL5CH2100044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76611c65c45e997638044269946aec89f9cc2ffc5fb7d8df174de238a7b6678. 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/NL5CH2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b345834f4f1f9c74bc4dcaec2aeb53124b266b7a166f621461bf0e962e4c3c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/NL5CH2100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32482a0dc6731f0b359b117860849f5b9ed79cf37774ed85f9eb1f81ffaf67db. 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/NL5CH2100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b5ec9cf016df9bf8f50042b008d7b5591f92179e59a255d722054421ccfe7de. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/NL5CH2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38d1b03c3ab00beb25715a23e5abcce4dacfd5649637c8ea96e42476fbe4bc60. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/NL5CH2200028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x791288492c13b796916668d2ebe07fc6d2a5605517e7d75035514647def10879. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/NL5CH2200029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x362968d28fc9f9ef7541f4f979981eaf3497dbbd1ce5df6b9fe5e5412b8295aa. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/NL5CH2200047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c0a87e599fa75a5bfadb109bb76551c64450ab050b64a33f29074e728f0d0d6. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/NL5CH2200049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07cf59945719a353143f8bdfb713f836bdd32a71248769acc48fb8fc37df111. 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/NL5CH2200073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad478a41e5deb1f7898ea9c490979633f5aed5446bc06b6eccbfc0d573c12558. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/NL5CH2200077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a7eebadd0aa761ed28dabd0ac297aa280f34fc9d3ec1e58665cd868c5ec88a5. 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/NL5CH2200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe81826cbec12c384860b44e0957903686fa4dc26659a6b04ed7f958d86a71040. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/NL5CH2200015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c0017059011db3fdf53d30d554942f58ec103894c4b9fdf02f1e2f1ede0686. 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/NL5CH2200099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e6987dae5e6f65798d0e9c045be3cf8336c73764364ea3d407b583e35e8e4b. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/NL5CH2300041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a565c877a8950bdb5050e0df8555ef4fea301c3419adc1fac4fa4806748475e. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/NL5CH2300043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574efc055c8bcc398bdda6225200d84c7db9459945ddefe32aa7727bc1425dd5. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/NL5CH2300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd941f40ff4781970a0a38e19ebefafbd60f021ef9c6deea555fdfd4de299ad7. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/NL5CH2300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fde5e283864a9b4a612d897c3c3607660f2d2511cf6527ead23958059df9912. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/NL5CH2300030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7a9775b8647feb168e3858c1e9e5a9c5e2920fa0c3255aa30d0d70a9ae72f57. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/NL5CH2300032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56c1bd7c159dcf7fb484a885455913647640176d76efe4c23314cf8f9af0163. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/NL5CH2300091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7695a346e47c0294098b109330b17ee518d5215c5ed4fb9289bf232a32fdc05. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/NL5CH2300095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2548b7f3e04bc96bfb73e46b90bea9be93a8703747b26c46731e40419fcaece8. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/NL5CH2300056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9c8ad0f9eeb433813820c8065171ed8ab339f95d1c9723c9df1f637d0fd3024. 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/NL5CH2300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc9d180ab47c074be927051ca8e143f81685f043bf4a09e204e4ea03c868608. 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/TCAKB2511381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316244e660b246457e0e799bf7972d72647255d69e69a6f3e76b232ae4d82aea. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QT65W2573785.