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 0x49ca0062bc968992f0f232705f388f878bee7b200fc484d7192028fb1eca0d99. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b08fe954-2a18-4b65-8522-6a5fe67f54e1.json and https://artists.proofprofile.net/proofs/artist/b08fe954-2a18-4b65-8522-6a5fe67f54e1.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 0x9d614c42fcbe89542b7f9e43500f597d83aeee0ba652281d4a8d8fb9004935ba. Chain 2 (Bitcoin): anchored in block 957735 (2026-07-12T17:47: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/ART981800574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab0d910da3d02fc3a174590ca431d7d01339bcaa622b8fe53177a9f197a6f846. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/ART981800575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2717ae3331f8562fe42f1785d5815be7426a6213232ead2d6d88a11ecc14c86a. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/ART981800577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5dc2fed1b91e92d96dc8525f928ef9e4032f32d595e0f1b1d49a4dfc1730639. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/ART981800578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b404759f8ba10440735cdbfe68d48b332eb08e1d3ef677f57a685c6f6364df4. 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/ART981800579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa420bde4d9bf0907eaff5baf281c00755ee676319307f40289012657741e8b61. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/ART981800581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2668a85c6f3b9c557bd158d8d77e26d0f81ac043bfdeef3db9adab5d8ff49fa8. 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/ART981800582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762cf2acdce02a9fc1f1d2aa0b43891cf50227ad81e55e4440fae1dbd02a5223. 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/ART981800583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d567da85b7f645399f51bc4f23b083413da938aa69a900c76dba46d43b72728. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/ART981800584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa53d92e06abe242725559c744865b7fd8886b5a98c4deca3a98b448bab9f5492. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/ART981800586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750fbf8807495705ceca824ffed262a229ef2ad39b6eda5a834f52b8d222265d. Chain 2 (Bitcoin): anchored in block 958116 (2026-07-15T10:02:53Z), 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/ART981800587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f04c26775d93b0d555763d8be86c035662d44d5eae60858f6f86feac401ea9. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/ART981800588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52bd0b0d1add9732925ffa06269e2c34bff996e6d1fd7174ac5c3e647da3c0de. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/ART981600289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc70617057967363b2821b5fe883dfe4053934ea1ea66969d923a231c2e3feea. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T02:03: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/ART981600290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa44c6f642ae4fd6ecf02bbcb2fb5fae3babb3baa6d10ac53621d0d9cd45b9835. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ART981600291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7005287a1ed85cf15388e7cd616c22d37b7fb7e9d50bbc5386637c345baa3e3b. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/ART981600292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4966639d27a03b7939335a51399e0ae426687091b8ccf95732c217eece8e3fd1. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/ART981600293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2049765daa98c74b7b5f358c3eb94e1d7bb7a51814f9eda090a422ca991ac9b2. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T04:09: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/ART981600294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad15922f2f32086ab3a9ec7197cd086dc80499aa05039e658ae3ee3b701f82a5. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/ART981600295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff7cffaa86f61a13bb61ee48cb71c9a5a80658d94be6c7fb2a07a4b3cdb41fd1. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/ART981600296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa941d8bee960ab5cb6ce8a1117331c117921163886807a30a4b016fef164009. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/ART981600297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa086aa5f3101e5c96601113f5be726ee582e8deaf3a53875222e9cbf608ae185. 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/ART981600298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2fd195f2352e395d1be72a432bd484473dfbb816291da055666c7a324f1aa7. 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/ART981600299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4fde49104794a33560f1b2f6fe1f7d1663831571897fccdf1634830f49c4c45. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/ART981600300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a42d393dfd38d15321e068fae2b950e795d9ce6b8e812e6b6765c882869d45f. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T20:53: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/ART981600301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a640e64623c3dee7ee2fb788581c639aac5d360184ec57fc5368ba57de6ecba. 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/ART981600302.