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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a97114b7d3ea895db8b0eda312b3bc32392638b96a5444a6a5a86b8e205b5a7. Chain 2 (Bitcoin): anchored in block 953808 (2026-06-15T16:45:15Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ee5c7a76-7037-43f8-85d7-500a5522242a.json and https://artists.proofprofile.net/proofs/artist/ee5c7a76-7037-43f8-85d7-500a5522242a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656b7e78ce0f49e2b4664b9f31454e2f558f9725a5d76bc80caf15135acfdb54. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/JP92N2207709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d8e0d2dddb52dce7c4be35a3299b3f14d00edae48f52716bd4160f4b8cf2c6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/JP92N2207711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3486e8321e405f7a701027154bb20e3b2344277641cdb12fa2d5cd74e762ec5. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JP92N2207712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5b674c138754cc162a25c5700c53f2857f0d111cf079680280d8b0ffab858a7. 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/JP92N2207713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x086b4d169ccbed7ff23e21eeb04bd2f5fc89207f32867f80a1b669583f5628c6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/JP92N2207714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b7200ec48f570151ef38737e164ba412aa3cfd87624c2712907af9c31de0ae. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/JP92N2207705.
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 0x2e8d6287e6728d1f3cc2cecf665fee4859a3c51db150c58178c60260c291502c. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/JP92N2207706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf398b8b2b088a4e26db0d443c13b713df46484e382e8091865abbe0b2718ad98. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/JP92N2207707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd46cf2b026af15f421b8879f4a78e82f1484ae29e9d15a7e8f4c2800ca0c8822. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/JP92N2207708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1673f559f7b9634f998e6dfe2322c1d4565e120bcb20668ab58b3184f21ff7c5. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20: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/JP92N2207710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316205183f1feb61bda4d042ef5c0bf848c05ff088f611d9f5215f7cfe0506bc. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/JP92N2207715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d04e4e6835d932d4d5442fc37c3250a76d66bab62723b50ad2eec9a4f81ec62. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/JP92N2207716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a35dc52c4e9d10f2229aa7515f5f8d9ccd3564d5763744dadf2bbd460e8c3ef. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JPB602164400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764aff93308dbce6c716b0507a7e01cd9ef1a429912c4a5f1751477a919fe97e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/JPB602164401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cf0d2ddd1c3792a5565bc498c75c1c59a0c12d45617c3c91edcecc29a391e59. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPB602164405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1b2bbee63fad6f689bd758abf728e84a19d2009334b1d4614007bac448a3af. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/JPB602164402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75de77c4659746532601a7b8793a1224c02d7456dc343cdba80a23d38c681407. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/JPB602164403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda676dc1174153f8f3b46b614a0db8026e667df59b522b31b75e42c611468c04. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/JPB602164406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc846d825de2d4a0235f02844a2179442b8853127ba0f0695e63b21ba6de43fc1. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/JPB602164407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x689f361deffe08faed4db5cec7431fc6431aee158c9ec405fde1400e8ddf8670. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/JPB602072127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1b98720763c26f71b27f1d7414765c6b694694ad2384d965b7ee1a757a4d97e. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/JPB602072128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb0485bace7c92fa486ec16d4993771f044e6ef8086025613327e39984d80c64. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/JPB602072130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8113bd2e9095a00636671afda3d2ae02b5f029526c7770812f05b307a02f038e. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/JPB602072124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x222b18420cd80d82a04dcb9175242a5c209faee3562ed025b125ca10515fa15f. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/JPB602072125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5311e6d2a067664a84658f4c910edb453dddb02874d647b4e8c1da54ba293b93. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/JPB602072126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a72657ad777d533acefe52e8866e70df7ce207e89c1be6599524e180e00dce0. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/JPB602072129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x528c95cef3a4dc5d8ff2196ae7a634521483520ca5b29b180efbaf8a83375cdd. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/JPB602072131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39ef3089a43768dda760618a184f7173ce109769e0664cad4d3eec9f4fc5099c. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/JPB602072132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fc5aa942df64c6926ddcbae1dfc70f86291eeff083b48859ef5cf66dbcbe6c0. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/JPB602072133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a686e5dff81bc03e295f20abfecc810b16968195943e8058d19f855ae547b7d. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/JPB602072134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x086e49a1036ae9b441018e0257f1f3388d8b523bb502a0c76fa33b44dad67946. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/JPB602072135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c6714b79a51ecdbf8979c6b77204a4250d5382fd78e00f8ae59d9794208d0eb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPB602056488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd09357fb5b3ad1801f506dc5e03bf505373acad872a415d33ccc6f1aa72e94af. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/JPB602056489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31eebbc5b54d11f66fb3d0fd8996d1e89790e9f312ae1d48268d4dc0240eaaec. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/JPB602056491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ec056c182b989beb2ad804ef6e4e005a01be922f6256fd4021c21184ecd9455. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPB602056492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb8e670eefc0142db28d71dff09cb474cdda9741d6d69ae083d06a0dfad2e14f. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/JPB602056487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec2f83d514fa6479194cfe8043b2e3b300d3cc6793abb786f2e128155929f32a. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/JPB602056490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f3c9cba7d75e9e5e2dcf0df77c71cf49324169b48cf8315dc4c521a991ef58d. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/JPB602056493.