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 0x3eaa595399ee76bb36435f69eeab25afe341ae515c47a60484d2bc982e62caf3. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/689aae4e-061c-45b3-8ba6-198341d75d4a.json and https://artists.proofprofile.net/proofs/artist/689aae4e-061c-45b3-8ba6-198341d75d4a.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 0x94db255170795f0ffd83c9036e7fd62bfee1527eeb209ed7726988457a15c29e. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/QZHN52578003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779d6cd4730252cdb3f3864eb81f19d5a640cf7f9a5588e9ae13966cfbeaee3b. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/QZK6N2544171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e3fa906ac67017d02908ffeaea597f97e106799f889be19e4e8cb29dbec48ae. 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/QZK6P2534744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a1bf3f573d9f86e80ee03c30e16ea10019912c0dacfbb5a3ca7d3fa8cbc9406. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/QZK6P2534753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca4cc8f73a4344c82575c17ea3a5f168da56a7549b62b9e170212d54b51808ff. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZK6P2534754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb034e35d1fc81ac5d4334bee8f6b961bd09d41825dec7e65d1e39026ddcbe7. 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/QZK6P2534755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0f08bf461dfa68682b8e38f7841b8d9b195be514811afa5543c29f00eb963e. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/QZK6P2534758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9178347291bf6bedb6e4d54c9fcc458bbcc4c462ffce43dbe5ff5baff06b68cd. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/QZK6P2534759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x899a4673a418c8b3de8fcc99b5d4c486c5431976d5111a2717c85432a816f032. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZK6P2534761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c31900fe506b537f183988dc32ec30aca7a3e1a2c7dd7406fe93bc0b9c3d5de. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:42: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/QZK6P2534762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda6916d85ff5ca1dd0e39811ab014d8aa61c8a9205885c52be48b6336691950. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZK6P2534763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e2a9718a354f47a84baf9faf972b45f0c35492b37c27e68ee756294410b0a5. 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/QZK6L2524273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc28184c5d5733049595d013d3c6502c08be25b567a22a37e3360f064be56ac. 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/QZK6L2524276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf54b2ff0c2af3275460c077178e2c8280f5e38ecb141eba02fd75a840243c0c. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22: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/QZK6L2524277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d8fb753da7a1402e249a567926597b4f56d9bf2c6fca07e7ca9d5a82deeac1e. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:54:14Z), 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/QZK6L2524278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x737ad172bc440ff73f65f2680f753d9e0b9b595772dfb56ef8a243d87a8bd6b5. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZK6L2524280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ea58e0e5ff1716452a3358424a95ec259989a57712a1142ff950e382614952. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T00:35:28Z), 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/QZK6L2524283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c35d7a182a6055b9cbd0ec5551ea5a88a626a5265a5ca493f7a4c0395e841e4. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/QZK6L2524284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb9c93ef6b503cf642db686e6961ed3b9e459e7b298cc6e808841f898d0382a2. 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/QZK6L2524287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc92f2c74c3958feba0860a812d05c270ff326bbae39ab60a099369c29dc848. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZK6L2524288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x748d6d7f95675425a2cd3ea7f4f1b0fa5906f461af17fcf5cca36457e0a79aa2. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-20T00:22: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/QZK6L2524289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ce0dc593ee7ece02e47c421d883efb74b8c604ceeb6b61186733dfa999be747. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/QZK6L2524290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b681001446b8c5e0f1d8886f2bc71b9cd0b9a193fa7b18b364e53bef501e0e. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZK6L2524292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebcb64fb59ec3c91506cdf56d75a636f2bc7b2a9c66b3261c5de63601ce02d1a. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/QZK6L2524295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d6beeac18a5541c8e9f47b54380c7369852d8f86349f1103349473722c1e106. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZK6H2571451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbec732670200886507ed3bc07deec8bcf462d3c057c2df147bb0fdb5ef92c8c. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17: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/QZK6H2571452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b04808b1ded58e4f91bd8dcfe8558fdfd4f1e894fc162268730fbafa9a522a6. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/QZK6H2571453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556bd944db478f2101b4a70c6792ad0fc48d90f167192f80de7a4f1ce53a0d9f. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:07:47Z), 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/QZK6H2571454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96786d2e4b77f1409c9bc962662abb79feb2f9bd39abb3ef8bfb47336e60e826. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/QZK6H2571455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebab2ece118beedca1329babce5e69f2734f0a538cf09d2b5d6eec970fbf0638. 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/QZK6H2571456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04657a8c4c05934ff8acd1659df68ce308ef3091e1d0a970f1e60fa82bb5ebd. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZK6H2571457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29308f0d199ee83cc7e8ba5adb10f0655eb23c6c705afcc885ebafa09f218e48. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/QZK6H2571458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42508a2d8e89c5e537506ddd683d3e13ba71bcfecd8911ce31625b548a755def. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-20T01:44: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/QZK6H2571459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7043ca067f8e057ce4caf7108b83790d0513e5c399609106631e813bfe9b06. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZK6H2571461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c8f5848057c2c22f17519066256a2908df86ccbd560544ed820f569fdd7d567. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZK6H2571463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1114740638db2f022b74d88f56ca0018bd729870d992e982a9337e0295950fa6. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZK6H2571464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c1cfaae38b47132a7325d5ccf5109df4695c4856d889f9756933ebdb71960cb. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T23:33: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/QZK6H2571465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d32578838875c0c1a95cc5bb3426b898fdacdb2dcef744f89e2b13b506d9fa5. 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/QZK6H2571468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ff7f8e9dd1e6ba280e6a2c656d99d022739ca46148d0f9247dd79f0d0dec387. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/QT3F22582427.