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 0xb827afedf236ce597e1cda32f4334d68eab4793fa5234916fd65b9fa38527732. 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/5d219d5f-b834-4929-a5e4-b0fe11bb0eac.json and https://artists.proofprofile.net/proofs/artist/5d219d5f-b834-4929-a5e4-b0fe11bb0eac.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 0x4d7b8b1eaae4bd0ba1f22e6c540103a0e0febe7e2de476816f70a78ca96c2d83. 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/QZHN32188857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba7f8abb04dc47c63b41586e9d28d7a99491fa4a874eb06af49b283abaf27503. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/QZDA42298578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31029fc3f0027ba38dac800f911309455f19726dc034c7077c7b1176caf60ac1. Chain 2 (Bitcoin): anchored in block 958625 (2026-07-18T23:11: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/QZHN52239795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93e0befdfa07ffde864a8a1348f1f358a23af7f876fa92c6aac4f14ccde9b337. 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/QZK6H2224782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39dff357c165c91f719f348f63420a4d95ffad4a934249dd1ef2a585b848ebbb. 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/QZMEN2267919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521639d1ec4a6a783754321f4cc299ec56cb23aeace81646e3d573d57f5f6495. 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/QZRP52286193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefbca75a937a72e471159b54a61f549d6737932921d5f677aab35bcc24d81f52. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZTB42203421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x899b0431f79117399444d2b0654c80e765755ae27f37bd142dcb92bbede0e7f5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZTB42203422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda004b346985ed20bcb63c3ff75f62059971717531204828967b27a043c92455. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZTB42203423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf95f6bfb49fcb1e8399d4b7a76e284bc25afce3744f040d46bee6e269e21dd. 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/QZTB42203424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1edb852a4bed7105f767ef286fcc4e49f968e76536f17056ac9e301fc5f7047f. 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/QZK6J2346130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c45eee3eeb423ed99749c32bbf2379e7827781672a1251ff7dd9e9c55e72e0. 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/QZMEN2392021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x386c57919cafc92a4576207e5f98312a3852bcb0cbbc6bedfeed2da189e9b9fe. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/DGA0L2354572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x716bab5bd692de361aa1269b2d4be9593296edf3fbb4193b6139a986e2d8b16c. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/DGA0L2354573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0ebd095a8364507e91520a420b671683e36f592f15e71919afd0b09bbcafeb. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/DGA0L2354575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d3575903a48b4026c3c1d14d869098b79b44aeb4b06c7a22eb03fde6338c862. Chain 2 (Bitcoin): anchored in block 958658 (2026-07-19T04:09: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/QZFZ32528373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x516e830c1b322ba0957415769f87c1a954544ae4a2c24ef189daa2235f773605. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZFZ32528374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f2ce4c083289c567b843847bc9d95906846a4ef05c14e40ec011a3833a86ea. 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/QZFZ32528375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x145eee9f8fd33fb02416460e1fa36731ca998b6474882c222b854690b1631b61. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZFZ32528376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf132a6fa23def0ad1275c5f9f37e96940c768dfc7d2b6c14414a7ed81bbf27. 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/QZFZ32528377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3233a25e42c4a1ade1cc77caf297e6718f8d129ec606a7faa37115ee86e284. 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/US38Y2574804.