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 0x121d7ce34d6050d1a131ef61c5d1b78a88db25bd1da3568ddf1da9eb4f9d70fe. 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/40ff57e5-3243-452c-ba48-17607c418ffa.json and https://artists.proofprofile.net/proofs/artist/40ff57e5-3243-452c-ba48-17607c418ffa.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 0xe2d51639607c081b187e2fd2c76ae801ed23e28aeb23490fa68df3dbf7c8a24c. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/QZK6N2306669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2bec7bf219dbd25af7d0f615aa092352ac256be05392e0eec2c994060f55f2. 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/QZK6L2343887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0545a146e2a8a17530e9776e9a49dae72271eebc80178a22fd82cd8a7567175d. 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/QZRP52324795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109d41abd9bf1f88bfbe08978083709d6db00fc64c6c6e217df69c41a5c71f5f. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/QZWFH2322410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9af09f10c32dbe42f7403d0aeea15414c95b63299f66b44134c25439ee43bcac. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZLL92428384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3228907c6a41cb76139335c57e3942e17f5ba607e5732df915451d9e1a4fc473. 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/QZLL92480160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1482e2c8f7908dcf7049a13d8f53209871a7c9a521aebf625746df585a84c85. 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/QZNMU2443094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x318cfba16fe60ebafcb94b473bd0b034950fbca3fad5768797039e41c13ad31d. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZNMV2496039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadd4552c8dc795a6c1326bc2b456a19e123ffdc28dd577764c441190040f6fc3. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZNMX2478939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4ad35fc04aec51a7529a6e62b216a6dfc6dfd1f96385d9ad715d2b01249bb5b. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/QZNMY2480704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x381bd4efe9af5e03b97257f24590ad0fb72c29bbbf2a979fcffe96b7cc1b5cdb. 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/QZJG52515395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02750ac9f047d8d512b06687383a7212798aa24168216f50569cb44d66d239ce. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZL382538547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b86ef53b76f20c6db5c8e8aa053db9ba3d140165817cabf5fb4c309aab7c464. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZL382556496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50219125c2f4caa95dc2f319b173d96b49f643e216753d5653692678086e2e75. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZHN52511529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dc11e8e83c722b8251b7eb012ceb272f216a8728c82c3d6a31eac7b3db4ee3a. 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/QZHN52511531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x024e3b2b6f0e99e8ae1bcba3c82ccb0f8c22277cbfcc3aa20146e82022617bb8. 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/QZHN52511532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2219c0458743719c6229b85f5bd3384cc26b86134a2f9f80e01bd7560b1d2f. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZHN52511533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42eee702daae7b651c66b84dda3d237f7bf1d824df84720c4a6c4142e99f09a3. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZHN52511534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b1f8957058e20eceb966dd38f269d6749acbfc81b5191ca84e089488e24bfb2. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZHN52511536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe75aa505e0510082b48f786c1e797d805cf670d0a5a5f367d8a2ad2903da49be. 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/QZHN52511537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x511c436b2e3764aea071e1e9f6f910dd9e00535836507e14b7135ed73d3b2585. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZHN52511538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6274fcd571e71be7d6140840aa77a4223f9cc4d3f911436bf542921586ad7ff. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZHN52511539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x092d7b83e32c2a1626ce8545871e07bfa7fc42afbedafd87dc4a4dae4a1afc6e. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZMWW2503166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc71a3b21a242f855133a5543e722812f534b3c83b67971c72e6b7fda85d282d1. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZNWR2543322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4727b892fe006165c7aecc1b788b689732415bc8faa79e852d0ba25ad61f79ae. 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/QZPLS2574784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23d2f63d30103345b0db4dc7a40174287dfbc368c40eb52544d59db01aa3945b. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZTB22537800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74f46107714c0f03767922bbdfa44bdedb92770e6d73c6cce37fb80c33aba29f. 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/QZTB22537801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x394334ddb4ff24a0fc1b246cb836bc059cb289e43e309b7d16a3cd38c51a3472. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZTB22537803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d650589ead378edf742cb4b4518438bba62fc62f48f89034801e776dcf18fd4. 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/QZTB22537804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f41eed970af271e45bd618f41beba4ac0374b6fee33d75ec8ab165d25763680. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZTB22537805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab3bc5f3afc76e2d851e4727e4acb124de3b3b669ecbe7f1d279c03cdcfe120. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/QZTB22537806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb7608faf436463e848988d20aceee3b180366cdb47747be522d311ab4d3f507. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZNMU2538011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb391978808924bdaf3acdeb10ba22be103c63590976198e3eafbdf36b76b014a. 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/QZNMV2533195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e6eae93e9832504cadf147fcdb948efce5e38cb9010919b1eff0429cb4922c. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16: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/QZNWX2416904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x216cb8a56f9eff5257822bc9a9f4d42a9d5b3feec015fbbc0a74db5b4e3bd754. 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/QZES52553287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7426622b6c0b386d44499cacf887ea9ada4cfb81738c3cd3a21f122591d3bc32. 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/QZES72552746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b2ccf68ab80cc32e5c5406d734ccf344d23f0683353bf252e6f1ae9f9834e5. 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/QZES52596931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a88eb1f7279de84cbf93c5249cf0df3a314d13cba85c149f6b9e4f0a39a8eb. 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/QZZ782445276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88172e9d4c1634e6adf9bca3b05200a790c2941540bfc7f93e20194aac1f05bd. 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/QZWFX2494204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c0d8e2be639cae154a0b7aaec08f2581547a6027563e06ab6fc2eb6f8241b3. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZWFX2492283.