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 0x9bbef477d352541559b56fe7f465181cb8f46ac76c333b3ba28549338774914a. 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/984be547-46ed-469f-b037-68b0fb35444f.json and https://artists.proofprofile.net/proofs/artist/984be547-46ed-469f-b037-68b0fb35444f.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 0x626f07b93fe5caa8764d4213e4a14e8b41ab2a81fd0a9aa5b3ccdc5018c5d930. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/JPME09307602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x970ed938d52513875afc32968887c07edeb14a7498e49995524eda1145d4dafc. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/JPME09307604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae0673282a3767f1aec49e469d5478532e89e09a4efb96a3d572804874cc118a. Chain 2 (Bitcoin): anchored in block 958491 (2026-07-18T04:29: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/JPME09307606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f236e24a9b1864c0d39a79fd8e5b1edb518dc8d487c06ae734d40e13fcc8fee. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/JPME09307608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91ef6084140c98e66acb812a93f896bcc8d8b7a808cf59f6f53efb7d4a9a35f4. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:22:45Z), 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/JPME09307610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73776be214fd32d171e93c9ce5a0fca024fe1c35eb82721288e2a6a086c5ebad. 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/JPME09307611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4161b64ab05dff2f35dbfafe4dccc4211e721dd60265221930df67671353e216. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/JPME09106902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06fc244ab52a26b821896c6ec2ede4cf9f72d93a4e2c38cd4a94ef29c7ce79b3. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/JPME09107603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bcf01c34a0c328d5e6c307c7691d3ac347f172c3365ed075418d0c5e617e469. 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/JPME09107605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c40487ace5aef2bfd1d8ec1754a0253d41359c5602641c19f5e10f360c3208d. 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/JPME09107607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f3dd70e590b2010802126df48b0010c1399182b2f06e8e13625c1ecbb2f3462. 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/JPME09107609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x769cbe62ef728fdd953b086e06d5db7b3e94a69fd06ade90551c8ae85a369ab5. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T07:54: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/JPME09107611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4cecb73524fbe37bc8d6f0b512cdd24f5c307aa067a2ffcb6684f0db4f53b50. 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/JPME09609101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcbf56274491e5aca28a9465bfc47b0ce5a44d2d0a779e5f7fbe7048c7493b44. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/JPME09609102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e0f162d322b4769a136c288b5646620c45092a218b0f2d1c7f9694dccc8f4b. 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/JPME09609103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcadca66f6f730ebdae1e01839944269eeb3458a778f7feffe067ff06ee0963b5. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T08:08: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/JPME09609104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cba85b18d0b068478b5baa3d0a8bef7d823269af93ae1b32fe44f0acaaf19d1. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20: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/JPME09609105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa249e41fe301c85936a8aeab7dee405eb3089f4d23b89c5498dd71e82bf251b0. 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/JPME09609111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e70c3e26a87b696f6f1aae1aa993e35a3ae98f193e229e0c7de1d3bd0afa6c0. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/JPME09012504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00100da8b3985df4a0566925dbeb71fed29c2868409c00f8b06b4d197b8dc18e. 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/JPME09012505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00295079ed5f3788b964b2498e462c0882ed35402cdc6302c4cde59d6d3b5169. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/JPME09012506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0de3389562b2f74916e61b1dfa885ea52d345daf52e14efd4e1f1f715ffaa185. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T13:04: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/JPME09012508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe66813c647f6bca822ae873f26f54bb19cdbd87cfe235873b32b72d8fc8fdb0. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/JPME09012510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6977c2a43b963f50f4aca8d4fee5a666306f666c7d4ed1abdab50cdeb17146c9. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/JPME09506702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda01d0dd4afbe3a1e3657ce05d3f1fe1a5fc856ed89d70a6f22200a58814f7a2. 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/JPME09506703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e3ec62058a15f1cb9dc175fc6f730de7859f1a529b89638a894e88f1b11f967. 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/JPME09506704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b6533796a539ea6ee14bdb46a73cba42e0496396f544cf774a4b5a614cb6cdf. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T07:52: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/JPME09506708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed21569ab7242e9a4be6b0ee539d565b5317c3db350f6f0db907059cf7e9fe9a. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/JPME09506710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a129573e9590aebf1eb563aa1855fecd5affd2a6c99b12340f835f41c65fb6. 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/JPME09114301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c2eac77f036f003ee3cf4baf64b25eae998e009410f550bd857f8b197936821. 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/JPME09114303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc20da1d67af57532b1de2c64ce4c1eb0493564b0534ec0a7fc2b4c19877c6a22. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/JPME09114309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522c664f7c7d77c63899c99c7f9d5d26fb573cfa129e17262bea8391ca52b7de. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-20T00:11:50Z), 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/JPME09114310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99e3ab9df25c744b9efb359a8f56b7166a5c59899402cb2600e6cdaf2c7359e. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:16:52Z), 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/JPME09202501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0a72b7a08b4207689ccd2d72e329bf897081db6642124ae16b8d9cbe79674ca. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:56: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/JPME09204902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x647d9625b3cab257608f44e6b17ecd6d6b5cd50791b290832369ceddaf87b861. Chain 2 (Bitcoin): anchored in block 958625 (2026-07-18T23:11: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/JPME09204909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754f2d9ea022719acc6ec2a9592c88e25428ce13eede1c8ee1168552c210b242. 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/JPME09202502.