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 0x54ff5bba43a2c8e745f09ac1e40cf1ec05991295024dace6c81c71c3decae67d. 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/eec9475f-ff9d-4ceb-aa9b-c5fed19e00dc.json and https://artists.proofprofile.net/proofs/artist/eec9475f-ff9d-4ceb-aa9b-c5fed19e00dc.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 0x203faf18fc4b33b27fc072e6104d0a478e047a5573b50347f3686d6aaecc385a. 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/QZNJX2418582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63099561be5b00c779494b84682f7c50f2b24c8adae7065e6da58ae2cb44a141. 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/QZNJV2468869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f7236aa4064ebda80c79eaa94b8df7f3c97fd5cd3d3ec8f358a16b03d71cd66. 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/QZNJV2430851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a31cc023c8ad439693c0cf49595ba9446966e6c5b25e72f79e59903b28d226. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZK6K2416309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d948791093dfe50663cc1e43e5af99b939f9af407ed2eff912f790276726934. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZMZ92454534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22200253f6f5958d0be9938e0b23b9465b7ac67ad9353beec808a9cef9048259. 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/QZGLM2456099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6912fd89b1e188502274f3ca8e38a789e22a8d8d8cbdf94f886296dbc492f5be. 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/QZ5AB2454794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74de96a2a2602882c8eaf990bebd2117a72979ce21083fe1f02cb801b82cc049. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZ5AB2415519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf8a9136fd176f1f1f22f841447af4b755efd85788f316bee34d738376d78bb3. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/BC8DD2200213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x442e6113ed694f285c623060343f89b095eec091cef6c748ead9d66f5305e7c0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXG6R2300921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f4785c5830c969621cb3c7ffae0351ea17db2dcd70be0713951cfbbd4ba0982. 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/QZTBB2318387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce06eab5da6dd90f4b546dcbdfe843caa0cda419a6e6531848611665194573a5. 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/QZTVM2370148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f415b09c85e8aad040f6bfb69aa24cf9def47481689f524e73b94005f3d533c. 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/QZTVM2335555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbc523939b2d7105cf504296c96be0de98228b0b7159a56ea9a13e8d7fec2a76. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZTB22303232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73140998d4b6a0a153824f877eb0aa19395648a1931441bf0677220cb1223d25. 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/QZTPX2376547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c70ae817ebc8bf71e93584bfd5e80f4cba0353e4a582d26fe8d9d8bca00b52b. 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/QZNJZ2397400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x679afbc6d6a5ebe96e4887687e1012dff09bda9e2778f87d3f4e7237298d1efa. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/QZNJY2359366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f4a1f73a39530157a53b4eb4c663b0432159285a562c99c8173ab8199606b17. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZNJY2380787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd7680e54196389aaf337140f62a19045690b84c59fc577d06e68b08124141e0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZNJY2371348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38322b70ebf59efb5e4590f80b923874d66cd5cc6e2d50da859a25b24f86253a. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10:20Z), 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/QZNJY2300803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x057f57726857c5f2bd70fae30fba9750c890d819e4cd0f7ad159903596cfe780. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZNJX2310255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03d51e854926a2828db8caeb60e659f4887890cbb4b827b32d3d84740dc54038. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZNJX2387934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe91e1cd9421f0d9b30f51b307050dd0ae2bfe7bb4ca5aeaa02bc06ec9c93cb84. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZNJX2314814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9229686360d89ae0b3134bf8c166931fce068d23572ca2faa4908b0d8432d90c. 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/QZNJX2326618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb276294410f226454f69a11b6010d280f6c45a0e0f11f109391eeab9cb4d9589. 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/QZNJV2352036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e1dcf91b479a9610939f96db41c9f33812bf419a7ce9fe5b14b5bfda9a3af92. 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/QZDA42343727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x497c5820388971465d4766608a532f0847efb60300ae761f66c9d004e61165e7. 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/QZMZ92322029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b6d0f09bfc495bc92bb7d40bbaac3deac993f36a33d4a35e0787aae1e92824. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QZW9N2209594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39341f8b7c1e7104c3ff339e43c2929161ed5e517156898c487899c10a8b62b4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZTB52204168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb98f4359f9747e65f3dfcdc3a3e74bff20b359be5bff69cc303c54a90fa97dbe. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZW9K2268975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c25ac7d2dd46620071ea852edfe2ea6a501b61155a3c812e23f37c28408797. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZTVM2294685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82fe5f6d9f5b2175afd38d8f1aeeb46b269aff605a8c52687ec2d6321edfbe92. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZTVM2295713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafad3ef80e83bdacb89cdab2973460914172b37efc3b9f604fe440ee93300995. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZTVM2295652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b8dd8c9d4a1a54f4e28a74173a743630944f0c5f714c93dd33dfc0137dbf951. 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/QZTPX2264562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3129e0ab2765d9de69c9b18b446277514a71afb74b0247b605b90ca43efb095a. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/QZNJY2294781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x962240eabcdc83fe21dc0565ca6ae5c0fb065bde588673f520405f151f40dd10. 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/QZNJV2205017.