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 0xc471055068a115353b764eac8c3c542b4cbae4097c4899a88a11724e0863b311. 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/318aff03-18b5-4747-a9c9-856eecaa7828.json and https://artists.proofprofile.net/proofs/artist/318aff03-18b5-4747-a9c9-856eecaa7828.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 0x6c1d2dff49f6275201221f0f639383599ae2ffdd55cbd54a5f7264a1f098f1ff. 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/FR59R2213917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fc13e35209fa57bd173b1c8947e11e847cb2a16b6a3070d958846b56e40fd37. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR59R2213918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5c0adaaf56d09f1c3dd02ef2492227132ec42e365ea922f999a53754cbc86b2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR59R2213919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef465b515f4a763cf61fe41f85f86624035dad5c89bee0ca5fa296c12f74fef4. 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/FR59R2213920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5579e3d5da4b70ccfce758b2e110693ec49b46022a31c3d49100d9814e50e63. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR59R2213921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84c2008b5510e129a12d7387fc3be7ab4ac657a8c8a8832ef7c4b9e1c09789eb. 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/FR59R2213922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadcb467232952321cfa09f1346b4e0fbe47d6a5f9d7345b7daaf4b82c20d4a4c. 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/FR59R2213923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a27ae2719e6405514b0981a6739013561a5cf861c534a92d333d1cecdfa804. 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/FR59R2213924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0839dc89a61bc8e2897fdf77540f76b771be3c9c9404acc0830cf732f74b4cbb. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR59R2213925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e9900ea90ed92112039277e81e3b0d02b55428f56e4403ba56006d2cfe9558b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR59R2213926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63ad42d46f1fcfdc00202eb12d17d3d23b2e05caf57159626a798b99b1065fc8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR59R2213927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5179ee2f9d3f43129cb0665236e83e2069399160f3261f0bff117637273c74. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR59R2213928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf50d08d1d83e22728753ce0711b25037e540094eb8590e648d5ec2bb80977c8f. 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/TCAFD2086399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde14f229d9242820c558ae35db998207522a666b7de3b6b7c7b0614e1fbc78b. 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/TCAFD2086421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36280cf885caadf324a00df73abdb1d0e6c4ca39e738d89d59659965bf055152. 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/TCAFD2086431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x459453b61abfdb813826656083929b51ac453fccc57e92090f97f536e87c01be. 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/TCAFD2086444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad72f0fbb2d888e98090c1a92de84bb4c9c727022d2db3d7010d932ae95078f3. 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/TCAFD2086450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a12a4c967dd02633512ab74ddbac82e8ad8cda060034b65162f9aeb95704e62. 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/TCAFD2086452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3edce7086b15ad1a6ee46819414eff09adde3fdfd528a9e2676861760f294c75. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TCAFD2086455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e655e18ef50dd4cff0f06d6ec035b37b89fec435a776dc2cbbf70d92cff413d. 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/TCAFD2086471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf9bc4cd73f66ce06d873adc6423548042c9ae422305ef07d9b7efbaf419d610. 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/TCAFD2086475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc90c61a22a4feec8a0253ab9acb07de912ab461ebdceae57bfc3af7b5ee6ce74. 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/TCAFD2086485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86f68351a6c3b97980ef70012ad11170dcf644d63a9bac3f5e7f03d075ffcf27. 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/TCAFD2086490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x340e9336722e4870666c7ef793770c3f8a724d70492201dc2230069df22abc08. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZDQH2395074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92e9b87ef627ea0ae31397be0808e8369698e21912ab0fbd131a0b310789718b. 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/QZDQH2395075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd37d92a7c31d3ef7ccfc7059ad9815051c33f644336cec40ef5cb5edd1c8191a. 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/QZDQH2395076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a1d148d99ca2618cb1bd3bfb4dc3b31dca2f4d6df3f99ba9011e2218e96c65e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZDQH2395077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc00148a415465801daa8260337417700f21bcd7ca7aace72b6bae98f86396f37. 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/QZDQH2395078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59f1607c104be8e6ce83ccfd7a229dc23075b794ef88d65e76a5d581327a4c8. 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/QZDQH2395079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d8be3d102700ec9b510a2f2b39dd0d398ce18f89e77c6152e22d239c41781a2. 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/QZDQH2395080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f10a055ac6af4c28002cadfb4e1da83d22cc89fb36fb65eb6775b4ff328af0. 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/QZDQH2395081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c067eb14a42c8485c0d7b0499526e7b4ab1ccb89537ac35ea932935b5032089. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZDQH2395082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x034c96c05e592f0d8725b50246035eebeaec5ce4c8ee6266072ef4ede9f88c5e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZDQH2395083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd86087e2cd3a771b59b6fdeecace5244c41e571c08482fa77e2ac74e5ebe56a6. 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/QZDQH2395084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65dbbf5dd12592317e131e0a79812cdc6cd6556790842d777a354cab11dfdde0. 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/QZDQH2395085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb26686f5a73c59b20b1f18a08514301116bf0201c272e948aaf55a18ae6600b. 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/QZDQH2395086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd37d468be651e69b6d7e97d0b8a3edc48db0fc5835d351d185bb8425473deb97. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:31: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/QZDQH2395087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c03e91093fc25122d2d15e59a76f8e659832fc8cba0c83843d8ff99900de2da. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:23: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/QZDQH2395088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d4803cd99edf4671b102f815dd73dd80a3fd2b94b791a09dc26ae7821d39c7. 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/QZDQH2395089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b41cd256dfccc0c5988b237bd499e2894540309d3cc9a48233b6fcbb9923dd. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QZDQH2395091.