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 0x9119a59f3c7249cc192b35c6e4cc75f62e13fcbc6f568266bd3643d1e9e382c6. 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/e6b2b9eb-1fac-4202-b4a6-3fc021a4b96a.json and https://artists.proofprofile.net/proofs/artist/e6b2b9eb-1fac-4202-b4a6-3fc021a4b96a.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 0x7b343cf4fffb42e97a201e35544055d3ff6933d857783c53c716d99a2542152d. 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/GB8KE2326062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55fcd4516372f3abbe3341c39510ededc75995945775df0ba93ce24ce76ad381. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/GB8KE2404425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ab0126357b2dcff2b7b2d7a74301417980a58dccd0d4a74e9a68fc3f4b63bc. 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/GB8KE2405326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x243bfd45c83d056cbbaec2082b4d214aedbfea903d21afa61e8fce5c914982b9. 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/GB8KE2417969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79e3e3d95ea5bdd09e81acab02eae1334d28e8a4286367191655a8d50a56b381. 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/US83Z2410253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ed7c28516127386476d97e0e0b7c8211cc57668d2b02cb1b95350dc616f15b. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/GB8KE2422125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe40b47cf917cba370beaa9a4ad84b641368fa9d2274c3d0ecb225955ef378ed5. 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/US83Z2412855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ab99482b904b7d85c086b0bd477d0f44b49920ddf56275e400a3d8171d6b89. 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/US83Z2412857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b2da57ac980d8d153382d02f1a9145b89a9e96eab682df5c51155c1a3bb16ed. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/GB8KE2422126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf271909dc4ba1896a544f28e3341d3559fec08e02739068e19e45bbf2a1cb8bc. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/US83Z2412856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b5c398ef71613bbf709bcd4cbbf4c70f2c2cbcc8d98045c13dfbb07cfe938d4. 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/US83Z2419790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ac886a3883538a81b371bfbc506b418e09e59672cee5e897407ca2172b55f5. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07:05Z), 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/US83Z2419791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e3bb20759c2c9ba5d790eb8a230203898394fb1731c594ed1e4a993b1ae2518. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GB8KE2423283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896ecc3eedc3f151403f3f9f1f1893de089e1da74cdb4f06db19af7d0f5f71ab. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/US83Z2509636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf62304fa0f4389f7fda03be2aa77064533b892f627cdfca7a47949645482b3e6. 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/US83Z2512534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9f2da725512a0f61be1297a5f3dbf4fe54a4d1b333ac76219625a56cfd61fca. 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/GB8KE2510840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1e11a1f131609698aa117ffc34136043dbf5c6910f0f46324d523c38b734860. 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/GB8KE2513036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d52d4a895a855c1ba99e456978412a74cb73c81e9c8a3e352f3a92e08561e14. 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/GB8KE2513035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaefa309350e6d46da8ecf7b343a22727b29aff0e1b8f0b5b507c47d5a9a297aa. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/US83Z2531518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f29c2852f3b639d1c731e529ad94a8c38cfc47f77cf9d66c599753dce9cac0a. 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/US83Z2531332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f4f397df7e4ed320225526fca44c97f7f543c079237ca5bfb2450328a69ad68. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18: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/GB8KE2515947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa00dfd91bf97bf600dd3ff4adc871d9cbe07f1e45500b7742b89e4e32cbf12b0. 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/GB8KE2516005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6bbb6245f47d7d47d9d8fb2361e8816c6c68b6e8c7e6d3c37df8a616666629a. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/US83Z2539433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabbe58b4b0ce5b93edbc2cef5c5072eaf947c2dd440e8cf3bd18b81f3a6aec3b. 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/GB8KE2519219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07ec4a363706f046b0e711d729c1bd824ffd07fc8f37aa80b09ec87e04baed1b. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/GB8KE2520961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde3f3f7c6362a73a23aef0d1cbab98fff0b477de2d4bd2f02b27797d391b90c. 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/GB8KE2520949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9b2fbd04f54250f14614d0197261a0d2b16523d79c90915e05866b945604d4b. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/GB8KE2521691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1144522e282defd43c29b4cc16942817afcac433463c6e39664ca56d50d92a2. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/GB8KE2522298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eecf414b4eab3c03a03a293cf546c52e03a2ca9f4e1f033e48920fc14d0786c. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/US83Z2551422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77986c3ddb811caf6059d2dc2d1d44e4f19c9874635e1c5b129bec56acdbc4b. 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/US83Z2551423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcedffd3519127eba41acb548a2c7bea7567c4156bc7228770c81df4d61c67c95. 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/GB8KE2523448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f80f38785978b2ac574e525337e38de4fdc344e72ffa31c16490190de5f9217. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/GB8KE2523677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ebd4a0e4a7a219b8d202cef81f5761f5d723c8cee953d4d11d78a942d8b4368. 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/US83Z2554372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42eeacb62e4594bbaf2ca5dcc301a44bb11a5a515ce3afde0e3479e9796d5bfe. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/GB8KE2523563.