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 0x253e6813bd6f8eebfcd794d728905e5062be47570c2548868e910103cd7512b6. 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/a27155bc-2847-4df6-8f9c-6160c29e77c2.json and https://artists.proofprofile.net/proofs/artist/a27155bc-2847-4df6-8f9c-6160c29e77c2.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 0x9ac4fbea1322a2871c3b31f7d26e6d221641ff777501bfeddb1e5bfaef318933. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/NL1Y62400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20f9f01a3db21ff8000ce11f45e50bbc7d7d1b6cb8bcd2d90924d91b248910a. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/NL1Y62400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1da391dc3d2b2086485cc1074f461e9a7feac26fddf73ee7ebb06a5a250dd302. 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/NL1Y62400017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fbbed958540bf6855ff07b2631e6461310dfe172400cb61a0a86977dcf5b9a6. 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/NL1Y62400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf380cddbbee29123551e1849c370abd9c7c92b752884a2414b31c69b0fa35688. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/NL1Y62400020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e71116a5f8ab0ab57e00fa68f5d18a6252863b7a20e1aea654890e39ef083d3. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/NL1Y62400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4933a2415661b739084cdd75e8e3c0e6b4ebd647bd88720c863bbf82521dc95a. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/NL1Y62400909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f173c289bfdc73862c0f121cd50283cb1e8e6ae37f86c73449e5df91d0f6ff. 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/NL1Y62400911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc8698df804aca5bcb717298a0734c7b3249b6f19ca84610c8a16084061fee13. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/NL1Y62400912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5932f0876b43dae53fab941ea42ef108a7fb4e1affeeec8c9e52c7b75257cb9. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/NL1Y62400913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x538e33defcab9ff664fd1d4805597c9aaccf95ff11833063f8265be9ba643086. 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/NL1Y62400929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb078705c11ccf5ab81831ad0657dbaf3f5d5db7f5ed6c3d03a571b5f9921e590. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/NL1Y62400930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd1afb441f9b9026969b88519090b33820bc8d5bb5f258f7f3afcea8e1f86971. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/NL1Y62400932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x125ce8d62549ca175de0a3891dc6dde9e5861854f00817707cb105d4a874cac6. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/NL1Y62400933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22c6e61122414df6c97127cae646107a2001e2edb8bf5a2aa96cebfb5e3d4b12. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/NL1Y62400934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63bacdbe03fff6846513ff0cc4466a5cf0582a8ad45d22fc575f8acb1a993414. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/NL1Y62400990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a11e340662ef123759407b5f12eca9cc0ca10658a98c4943d7d520971f3caa9. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/NL1Y62400991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe53884ecec62f5f7288c265419943282232298521e25b4cbf82c0f733e8a76. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/NL1Y62400993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c8aebf0cef08bdcd0d9b5a98ddcca0297cc493d9514a9d5a1387cb03965d3e9. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/NL1Y62400994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da80ca9f4942afa63cb7273564ef0a0ddf55195f3d4ecff0c07207856617db9. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/NL1Y62400995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cb14a885620fcc320dea052d789783086d3ad50118ee3d9ee518fb41e59501c. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/NL1Y62401710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe17be8e691686e3336e5fdbdf24b2b13dddca76de94c12896a779f6bac955bc5. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/NL1Y62401711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb487942adb679677717f7df0d285f2ba805090a99749a10ed4168daa87610cc1. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/NL1Y62401723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5b1588b3f50c4b628da2958f4c91f4687dfbc3c4a31bfdeb62785bc0f63e826. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/NL1Y62401725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x300d78934d034b7db99e7237227854b78ca7fbf09912e617827034808c4bd3ab. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/NL1Y62401732.