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 0xd26bafd068f5bc6c70e9d32c371fc1036d4f2030f373dae7e679a890b9d8da37. 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/df3a2ff3-f716-4cb0-87a2-b7f2bc625253.json and https://artists.proofprofile.net/proofs/artist/df3a2ff3-f716-4cb0-87a2-b7f2bc625253.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 0x776ba7be54a871c34180afd94ee331eb9b52eb7e625b3a277af180fb3f6844dd. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18: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/TR2030640013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4148378eee49ee98447557f35527ea23d93631d1d0d1d8cd624de5c62b4a40d8. 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/TR2030640021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841f972abe638ee5749437dd8f8ddd605840affad810b9fb7c7054195e864ac3. 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/TR0220500765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde521356a569d6fc74d2f5dcb89326a288f426edced565da93e44bdd67687d4d. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/TR0430701544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f76eb3686c7d6dbb8718322047da239fbb5c6f950e2cc544cfe6fd3acee22be. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04:14Z), 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/TR4590800678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6acf5ae9210ea600b4fb37f3bf9f532ecd384347fff6bdad083beb23f93bae27. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/TR1541100988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e392c3e0c05cb607e78c137e80520e3afe9d0d416f2891bdc6e0b103b19adc. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/TR1541100994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9570d4635ecf5e3a79336dbd55376bdff75d9931b80d19d6699947b5c8c4c6bd. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/TR4591303147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee14dfb373c5726c850c6355be338a04573e377d96596115f6045aaaa2dc3d7a. 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/TRADP1500115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bdef0cbf13facacee2a4d922c68a166d69e0527de90dbe6610543bab78d6667. 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/TRADP1500024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee95350a68e68ec6ca60b069608083e0892e175d7aa72c322dcb9f6ace9a62b3. 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/TRADP1500031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe94b6851d847eb0cc4b32d603647c7f6ba0aaab90e2231db00084e809b32257. 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/TRADP1500029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc12127e1237bf01e7b3d46134f93f6df69bfe6e005b412a22fbd97d62a7af212. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/TR4591600096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18a8c035aa1a1ca6ef14496435c4d3248c6071219e48576937c91899f3e17e1a. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/TR4591600093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe933f084a2f40cac242e6c0e6712225f4e1735c153ec200977581198f3f0aebf. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17:37: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/TR4591600095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb698203957d85be4e4bdc9b7ceb7fdc3c4d53012bf9b3d3e26d9ff657c4556c5. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TR4591600094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c16c6dcbb576e84f0a37203c5aac7b3d3b6f1d8d615414b730dc97c20ac0fb. 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/TR4591600097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc12127e1237bf01e7b3d46134f93f6df69bfe6e005b412a22fbd97d62a7af212. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/TR4591600096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96214f4d67e5c09c01a9108f84fff1643b495f589a6de6b37970140c4801962f. Chain 2 (Bitcoin): anchored in block 959052 (2026-07-21T19:50: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/TR4591600092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa064177236429bbd80bc8abcc26c0428e2f784c41e0fe5b35533175ef773786. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18: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/TR4591800191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d0a46ba37aa311058497acd8407cc1d60e0e36c50c8b3b06da30eaaff61e55b. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T02:37: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/TR4591800225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe80473f94bf942b96307f747750ab45fe11164a059ebe07e07b9100a0a75b66. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/TR6932100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb62553538233d94da2b5a170f7add33a913e8ce8a6a222894ad0aabfe3bcd34. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/TR9272100015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd703a618dbd66b38d5a81ca124d8f2b70ab847ba12fe391215acc9ce017bdd04. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/TR9272200023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76180635df926d758c3cc01c0ec6e7df420a49d68386fad526b6096cd097a58a. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QM6N22230098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeaabf7a3082034c472fdaf795dfedf21c355e4f5682e6f0631513e54e631509. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/TR9272300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ebef04f52f3645f4fea5542eb84bce8db522e2c60b4769b3ca2c8414d7c65e9. 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/TR9272300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0733099da3c7fdeadfa43691ebb87ce1453cad39304dedc2420583c69426db26. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/TRADP2300029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095e109df49e478eef2f050d1dadec04a2cd3c4536ba0ef3f8555234a346ea0f. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/TRADP2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c9b2f07a2373f29f966847b2bee6ed4a7f53ceafc3949ab0c969d77600f019. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/TR9272400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32e74238e8aa76152d0ab818819ca1a01d1a5f7adc1d8f12c2b27f98fc1d0453. 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/DGA0L2474708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f2a6b2b70719397c774bea60a7f1c373847f4e085d32878423d266adc75b4af. Chain 2 (Bitcoin): anchored in block 958474 (2026-07-18T00:59: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/TR9272400017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53264bbf265b61163cfbf18e0c2c724c4f750e6abc7b8ab0a35926e30aa97304. 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/TR9272500015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368c0c0fb63a837e4ea1aa249399511f6be56c52f2553138fab1f1ba69ba9a10. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TR9272500016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c8315eda6c72e004f44169713e80c696b3f0a7d9edb285f2b318879ee33fff. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/TR9272500017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc739aa4c1dc94957173b584fe35649804a2e5b45ebd808aa19d8f2f4223ca681. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/TR9272500018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09ce815f1888fe2df47fefd581930ac9b9293387e2e224c6ef9371c6d2ab73b6. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TR9272500019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1abb16b5eff03cd7a57e8276bea1439fb8cec1674ae2cf5143fa8833bf10aebb. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46: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/TR9272500022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe05eeac6a88e8ef56b1e840fde1cbe9bd3598e71f9f6d256628dbc0eee89349. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/TR9272500023.