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 0xee411511df884d024c83822f70b96bdf205ffcfc37716157d906faaf1e826002. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b0e291e2-f0c0-489a-844d-881c4c35563f.json and https://artists.proofprofile.net/proofs/artist/b0e291e2-f0c0-489a-844d-881c4c35563f.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 0x98110b9cca5113236353a53dad41901d813d0bf28b39981365925f9e6af0f731. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZHNB2352256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20e489dd3d9a57e989462e3ce45d3ac97a842224a20d8199bd35ff7b157d53c1. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZHNB2352257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd301de28ecb091993511b642b2f0a11e7967c965298a50d932a4fb7dc343ba07. 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/QZHNB2352258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5550f8b10f3b5551d60e537dc9cf53c183a72a80097488668b3f07ef1817d0a8. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZHNB2352259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7993e9f0ac462ecf72f4314c95f88dced5438c27f3451f24609cf93ba351143a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZHNB2399440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d76c2fee52dc42b1d2333db80b0ca111305e79a2bcb12d1ec14e72e8936cce. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZHNB2352261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x950498a9200a7c838bb1f15e78b1e9082c7f2e245f7fd33c422a7b790a3794de. 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/QZHNB2352262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a9133208f63e7a2ff5f0cca4fa717c7f0e84980a94ced223ce577e335e7c0a. 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/QZHNB2352263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d806a3ff46ed1f3a6f90e505406146f58d3e305990430a5180837b67ce294c0. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZHNB2352264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa127678104fe7003ffe873f793367305a55817002f6413c85660f2313f51f31. 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/QZHNB2352265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe46b829ab32a1920f89b154575d133a79c2a57a9da93820f17b41bf8d7ecd7c5. 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/QZTB32431462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966f3a56b385cc740455c8a921012b09dc7303b757468992821bd45b72a52cfe. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/QZDA82480279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94870af8e0a05995c94de20768f4e6f77bb54a6bb5b5c167df5d0195fb38fe3. 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/QZTBF2379752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12c7d87ff0ae26d6e58d62c010475735ea41e340bb887890ef54c32c56e5ceb. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZNWZ2347161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4879dce4f03bd2315d0106d33476f402645a1b2661dfd5b1858d854935903ca. 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/QZHNA2384880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7147b44ef5c7276624e9170cf3d855b814e4f3899ca85b7772336ead88ef9e6c. 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/QZHNA2384881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb33e47cc4d8170affab0fcebf1811acf356fc6bbf2cf82ce61226005425596f9. 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/QZHNA2384882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b623228dcd704457c73e1c7cbc310f86b35d788e23ed15d3e22cee30de9bcd. 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/QZHNA2384883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c172361e798d28b9bf74184db1e8487893cb3b27ae9545aad7ce86c2184f164. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZDA62257688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01149e4ba7c2739a1a35094b2f4cc35e3f3dcb3696d4c5d905752da9d1f011a1. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZDA62257691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e9501c15554abd045a59b0f7b20634e77c725fb72656e9f2874867b697d82d. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38: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/QZDA62257689.
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 0x5c3a7cacfbdac3f7237b509d9a8e38b70c7b830b1d7f848847100cfb731b0d97. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZDA62257690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8199ccda68cd9bc940018464fdb802c89be4f82afbe9321f140b243647258117. 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/QZNWY2067853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83bfa021ba806a8a4f918aefe6972403dc5f29b634b2e25db971001bf30b7543. 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/SKA012300273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b100dfc48105d0db81677dc78ddbe4a0a49151ea6a9ce6d7dccdf2a623f6f3. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/SKA012300274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ee3e854e2c3fc837771b789a68f9c5520d6c490314a59ebe94bcb7aecdbf42d. 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/SKA012300276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac66dd0868dd12e4f57266e67ee47415aee9872b39ad63573728e60d9320a52. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/SKA012300277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef23e5a592b5ba99d25d2846a315e89fdac58c0b0e07189ed4578b951a1709ae. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/SKA012300087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00f33122231b9b62ead49801189d5850cc1f3daee087eae1e6adb43e1a2721f3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03: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/QZWDW2390495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f12e35581b565315c68e6976d0c3d84b0d8c7c0a957c1aaf32d5cad098ba89d. 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/QZWDW2390496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd79404fd51b745a98618acdf9f61a335f124f6fc41d895c192479ec46a4ed87f. 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/QZWDW2390498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeaa5f1dfc537666847eadcba7a266fd87dd1614b983304224c0ecd4ae354a6c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZWDW2390502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6730546d1f76ca0cb814c365c0bd4c0d5b93328861b5a71a04c5694b2272a8. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZWDW2390499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64ffb596c4f997ab4fdf41b6455f755be50c3031a56a15d3de0ba9a8331f4820. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/TCAIZ2473934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c5dbe245e2f51edd369bf059ebb457e1ed34db2b785cd99358021c97d947c00. 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/TCAIZ2473989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccd13382debd4e7266846bde1fb5d367f2bdf192166766d00ab7a0ce52130cc5. 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/TCAJA2474160.