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 0x5ace438eed0f4e607e1c4befc893463bae0a170d345952b6d0a363aca453f3f7. 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/bdaf327c-4bb5-41fa-9de1-4bec1de38471.json and https://artists.proofprofile.net/proofs/artist/bdaf327c-4bb5-41fa-9de1-4bec1de38471.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 0xc75fe234a5b30c3e62e23cd52599784906f57e350e443a8a9b835890d6e069df. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/JPTF01709502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04adcd6e854c8d31bb79c512dbe68400119f7d0698b9400d00239d57839bfa4c. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/JPTF01709503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x149cc7b46b18000902f63d9aa7b133e3ff0288171796f2afbf22581c279a2ea7. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-20T01:51: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/TCJPM2026480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4377f3d7463cebc8f3034db0a85cc36908106170a984a5a0d8d1f72a3a3cbf88. 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/TCJPM2026475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81233de127b7f8da46189ac3e71c30b97bbd952748cde5e2e0a4cbcbe5576a86. 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/TCJPM2026476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x149cc7b46b18000902f63d9aa7b133e3ff0288171796f2afbf22581c279a2ea7. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/TCJPM2026480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6038290ce55a1fe2f5ce5324ce4e9ba1b0ac4b0d3675001677a9e55bbe64bea. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:45: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/TCJPM2026500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce88f1c337395e9cd8399c47b4cd841d1195eeb7136f691c3c0abd83b06f6e59. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/TCJPM2046554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4bf11f0cede316a964394ddb33122a510a85b12a781fa15386a83e479138bc3. 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/TCJPM2046563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad3f0a72c4cdb6c3ee1756d2190a3e9ee2ed331ce7e6c7700dd828c3b97284cd. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/TCJPM2046571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc33bfa38d2084263401299278a9ff11c90d063f7de639f6487ed04dcb0e1ecd6. 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/TCJPM2046600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9a71338f63c8351ab415053abb83e8ab59ddb20ec39ed60b9c610171bd77d9e. 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/TCJPM2046607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4178222b080eeba67331ae10d3390d51ca120f2a58b61ced0de08c0bc65ae184. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/TCJPP2167112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd2c9419108db484bdc9746051bbcf7efee1511536b39e36909ed382ef26a258. 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/TCJPP2167145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe63a45b2ab975125fe0c5165314169517a3c47454d9eaa043f729855857a5b34. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/TCJPP2167166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9472d25ee9b107f86bedfa6680c322b3a35058179086b07f131c408dfe98c0ee. 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/TCJPP2167174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f64e041bb0e6099c5e4c2f9f23d58fae7ceb2908c5b87e77d5f5a3ffbafd6a. 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/JPG532203373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d0ccaa706cd3f849dde954d1d2a1a786eb994bdacae71976bc62d0a21877774. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T18:57: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/JPS801956314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c3b4326d0774061b17141858528f55e5dce8dfdccfd37054179dd5c46954d9. 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/JPS801956317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f0e687af9d169e1429ff208dca07761623bd158bc4f3bce8f13de73b1b2e80. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/JPS801956319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bd135a73d446af10dfbea5c1ca44351468c037e53c1358d1b060992b797e65e. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08: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/TCJPU2384922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce630cef35c607b138f46c7dc444d7c8920bf5612fd028e0b856e82ac956953. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15: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/TCJPW2383623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x061b6ac66340f0e643f526cea3d905820a54bbfd52af773b38395cc5a01abcc3. 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/TCJPB2483782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c7410ba1a0d253b8a2f98cfb8b5f3c6b5ef29391bcb308f3d09b336fdd2ad13. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T11:08: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/TCJPB2483784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b75be2d0806c69e3aac6b68726920ae5c3b30d400f990457ffcb1a7fd542dcc. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/TCJPB2483787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8541bffd853d616fb09ccf445cc73d1c5062790162de8c4e0c71d3fcde4c3831. 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/TCJPB2483788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa77458ad0792aa23b5fafa79f9f1b2e44e871ebef8203c7bc9507ca5c8d223d2. 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/TCJPB2483790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f3ba32214e80b83722b2c398380a5be417d71eae7a9a53e26e9abc0545847c. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/TCJPB2483791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ced6181b6b8ee5a7c13d501fc65f7bdc407f2164ac147502c38537522ec2beb. 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/TCJPB2483792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34190b04109b7a6938b240b14b4627d6d5f267adad536396d44e8497c70f064a. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T16:03: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/TCJPB2483795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6326366cae4092a0bc8b9b441a11b45942ec786c8f61c8b5a1c71802d96e3bf7. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T16:54: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/TCJPB2483797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ad2248a729c214395f8f171e2b06cb52fb33542bd8866440d2b4059c65e14a. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:35: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/TCJPB2483798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45eaff4c3da1042f3cedc7ec692327b9fac049e09d9f2a99c981c671f5e0583a. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:06:50Z), 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/TCJPK2544266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11198145b2a72fd417a1a8dea78cb2100282479ba449bd4f6b249e1831df35d. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/FRPZ92304540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64220f56cd2957027f0e22fcc3401818217a141f9fd937b76e223631d4133684. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08: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/JPX342000032.