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 0x7573f54d7ac9aad6e98c90df8343ba34eae09b9f0864627a97d581ba17984aa0. 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/7fdbfc9e-49bd-467d-87de-ec82112223f5.json and https://artists.proofprofile.net/proofs/artist/7fdbfc9e-49bd-467d-87de-ec82112223f5.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 0xbd03279795fc756064be255cbb194a7709a5d9ebf6a37c466cc67e8b717c1273. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37: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/AEA0Q1983993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbcf7be4ec54081c7f51a489d9abb9603034aa78e1fe46b91fad7f45370532b0. 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/AEA0Q1983995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93169702abbd37191287abdf3236527b8ae74dcb34d02ddfb733bd843ac06962. 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/AEA0Q1983997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68b9085eef354b5d05871be5c43264f278996ef59a12886971b97c88821f304. 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/AEA0Q2050918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd077718492075edb7902b8954ef575c79235f0ba7cb045ba2c66a6ad8d5c7c34. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/AEA0Q2050920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11c3002fb59f2a6f73f51532b51dcdef423a2a834e8a0c16c90aa6f21ee080e4. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/AEA0Q2050921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8330b6f6b3f79d9ca18291b391ec8870e7a6ecc3b08282375ac0a12da8783c9b. 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/AEA0Q2050922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47395b1dc4e31f7cab60eaf3570c53253f2a2964e55efaba1c302a3a40671a0f. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/AEA0Q2050923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b8c5c0f71bc1e713fd3a4101d6347ed80443c70cd787d65a7d28f9ebabd0ccb. Chain 2 (Bitcoin): anchored in block 957684 (2026-07-12T09: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/AEA0Q2050924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93140442934f9ef26fe00b22f5f4430cf02f7d2f871d241f0ef8bd2dbca4f859. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/AEA0Q2050927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe33e1c974b01bd19bad82b57d9f9ae6cebb175ce6953223b8467cac88cecf62f. 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/AEA0Q2166257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1fa251c9ef92537814978aa1ec1b912a7348a9d5fda5f85ff36226cfa56c522. 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/AEA0Q2166259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc4b3352b24980d8a7ae09d7bd06634f7f15bd77285df941d3ac28735b2ed170. 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/AEA0Q2166260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe8a40fdb455d5c069276e96197b5eb96f1d635cc935a42c3397329d727f621e. 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/AEA0Q2166261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2835fba7b1524a34b927e4b0a6c66c1250b1134d1066ddfa3903ffa7448a0a. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/AEA0Q2166262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d6135fa7782d92e0451c29792a4a8894887a3be33551e1177fb6e3200040f7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/AEA2M2514342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaa304c05445434f65f9f6181a834f5156d727610ddb18b134c478b7aff1525a. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T11:19: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/AEA2M2514343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b66caf78649aeb2c1bb87fb9ba2fe701a8d6aece6b1df4f582fad39819e71f. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/AEA2M2514345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47064beb0a129a793c5f72b77529d1856683981137fb05d85d6720e727db21ba. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/AEA2M2514346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cb39e13b0342fb06d07199b8bc6829eb1a22f4dc16573cfaa075cdd7fe0d1e9. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/AEA2M2514347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f4c9bdcc74d6b9bd445a2deb0cd2ed5bf2232f7c557248ccf06dcbabbeb17a2. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/AEA2M2514348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e868b38a1075805c956c1641c763bd2adff3fdd781d5c0fe46666e0c908c221. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/AEA2M2514349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23974fe04394ea436026b983762b75554779a34f1d439bee3fb9e2c65cf33699. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/AEA2M2514350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb09d8ccc14f8ddd8e3642b5336bf8a2517f2507290742e1f6e60fa95ef79b28. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/AEA2M2514352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c286505dbd90d6324c2bda2ceae95f7077ea133efd3a02a13da2b80572f2dde. 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/RUAGV2406438.