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 0x77ff947dd2482f62904dea982ef641f307f4a3ccb85646726db71eebd18f8023. 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/32ce8b46-1371-4019-bfd4-c93a51d9f81a.json and https://artists.proofprofile.net/proofs/artist/32ce8b46-1371-4019-bfd4-c93a51d9f81a.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 0x40c6a48912e6ae5ac949868b6fa65570835ac6437739b0aa7e44db3c02de256a. 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/QZFZ32049328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51db677aa4637b19e8cda5b55956693beacb05269dd2fd50449b8894eb76ba5d. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZES92079604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f8432052a3f72225727276bfed701de89e3b9b7e91860a2084369a04f6a0eb. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZK6P2047815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16a59959063bc766823fc9306a039208ab2b44dcb8776665d7db04e582ff870b. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZNWY2073461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea7fa168eb2b6e177f38ed23486d32ccf1afc889dad056b8fd7e7cdc5fca21d. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZFYY2136130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac5a60a873210919fb85539e164a5b630dd52a2d94c1e55f8a5206ba24bd1a53. 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/QZFZ62111609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d39c8aec6af1ce2bcc6328e3d723caba3e3b271dc8f36b2d8d9a6ec86b35b85. 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/QZK6Q2180244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c4d2032dca06ddae37465820d2c6b837afe4e3ba5803f8ea6a56fdca8f828b. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/QZK6L2286927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e859cc97118c7f1fe67589ff9836c47e7822fc1bbf231e224914fbce8cc9f5d. 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/QZTAS2276656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a26aa05715e7444caaee83137c074dc18eb32b0447f3fdf8e63475513ee25d. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T22:46: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/QZTB72279684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09bb128fef1ec69e1f4a3f667a94bac61eec74457843a0152cfea500a6991efc. 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/QZES72382324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x423ac2a0e24f9fffbe78bac140e7e50eb845ba355bee477bfc4f1a917601d848. 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/QZTB62399593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2bcf7221d3ddef9018a374497e5df7fd9fc7cc6e9faa84a330f074ed659599. 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/QZWFG2359078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x423ac2a0e24f9fffbe78bac140e7e50eb845ba355bee477bfc4f1a917601d848. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZTB62399593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2bcf7221d3ddef9018a374497e5df7fd9fc7cc6e9faa84a330f074ed659599. 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/QZWFG2359078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dde2f9ac2a92d8022fecf63c1008f35ba466a68f3ba293d25272ae4e72f0752. 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/QZWFK2316587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e6e22d71199d861214efaa8af2b56f1d32b1cd99ef97c80b9f9c4a385b0bfc4. 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/QZWFK2316588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6b2ab9807420e7d8ce301af0b4c12c09b9bed733e16d0a35194c98947cb9172. 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/QZWFK2316589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f8bbd4dfee6c20fc78de3b3256005a4da3334f950f69bddba81a817ad037ed. 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/QZK6K2458056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc13068a5aa5e796e8d107f53746c29c8714602b19364dfe12ebfec82c1cac53d. 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/QZPEW2559605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418ea233bc61ee3202339d9ddcfeb2eac9cb681f6f3dc45ef74f14fd06329dda. 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/QZPEW2559604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc13068a5aa5e796e8d107f53746c29c8714602b19364dfe12ebfec82c1cac53d. 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/QZPEW2559605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85c64e57788f48d827c3fa4c69493d8c6fd646f989abe5c663278fafe139ce28. 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/QZVEM2598180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf48c213789a6f6f9d0f8304fed2c9f488a12293dd4cae42e92f3f40af7c0a423. 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/SE6XX2573901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a54497530242eee585ac38cd91f0bd5eb552d02af7d5f362c60dee57ace218. 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/QZTGW2406597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eefd098a2f6780bfdd4b62febbd8d57dfd106142aea6ca026ba8362ece9ff63. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/SE6SA2548531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61cd707faa652195b818fe2a9cf29bb95b4ac463d2c8f29e2b3945329df858d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZMZ92101039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f77e3ae569db941d84f684420a064ee64842830acb876082592f1b12a7a7db. 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/QZDA62126217.