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 0x70dfa60d4925527d118fa00e5e5af0c320a8ed778051f7afc30f30a51c4227a1. 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/a9679a92-c265-44eb-a2e5-f04af512664a.json and https://artists.proofprofile.net/proofs/artist/a9679a92-c265-44eb-a2e5-f04af512664a.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 0x9c89151651c2e4863da9002c2b1946ee6667b01bf11f3d49a38cffbdce6dedb3. 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/TCAIB2496800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871a003834728af3b1add1d834bddfdae2edab462e40f0e1d156f9b7282b8284. 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/TCAIF2413474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c419fa854ae863ffc958e9913b23c28a244cb9336cfdd46cf96599243081e0e. 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/TCAIB2496862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28dc11ed947705df5c16dcc2c4956bcab6dee8aab75625abba00903fc70dfaec. 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/TCAIB2496883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc927f3216a5238bb25bd05ee1d49d444235a0c46cf0057225349e3331399ec22. 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/TCAIB2496999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x879dda11ab99d47652379ad19511f805328afbe1363f064aba2ec1fd60c76b79. 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/TCAIC2434373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f5567075657fd7079cc96e5a5105069717cee45e9840780e25f07d067716844. 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/TCAIC2434392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b0a7c76590e9835ba3af72f3165509a8e91f9913b2618ef67223d5cc297ab5. 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/TCAIC2434420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8aca2192931f7f6bce532735ba5962ab4f43e5957bbab208f7eff09a14bfc3c. 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/TCAGC2217126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8611b1db23ce31470cf9b3d2a955478ac0d477726540567aaa1f1e26a42079d. 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/TCAGC2217129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c0d972a25d1eb71f7c6a1305883511b0babb099d2a083f03750d8d4229c9b3. 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/TCAGC2217139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dec1faecf2efa767da174df06d197e70e12547c57bab8799cd20effe19951fb. 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/TCAGC2217156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce0aa277b19df804a44462e1edbd1df687a93eb65b83349bdbc4683e8138c40b. 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/TCAGC2217159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7fefe75b67a531b7a03be0c0a143af63eb9de7e6068427db9515ba76b2ad715. 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/TCAGC2217164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20c76ea44a3429bf668cf11d64e18ab3d055ed461bcde403dcc94cc7058729f4. 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/TCAGC2217167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7206b24a3035862b790ae07d218016bf05d0b55ecefc13209cd66526b2ec647. 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/TCAFL2108624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31354c8930845b1b4d87d538034f0ddde4b2266edc85fb3190891725b1ae61e7. 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/TCAFL2108629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92bfc1bd83b08c5edfbc0dce0c21848f36a5b1da024b48bee64f99cf4a90395e. 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/TCAFL2108634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea5411feadafd046f7613e52ba414f91044f2cece8158f79a672d551e4fc2c44. 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/TCAID2411234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bbf8f72834e179fb93db391a1ef514a8a9f4962a56e0a8839ef16a123f918d7. 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/TCAHK2304291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55ea5e036eb646eb9b7b6f14d64f57e1c34250597090fb239ff05bf742782ea8. 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/TCAHF2311060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c42ceacbd124432980092a642f0c92ca4c7b50cdc4f1f379cd1ee58fcc73e60. 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/TCAGW2313651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2e00b6844a55a6270253ddd75e9544245aa2a83999a242bad1ca7ee17d9aa65. 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/TCAGW2313663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a258e54eb4f911a70b33085788195d1ea8d8842c171dbf881a053b57d3734a9. 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/TCAGP2234831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee6235e31b876625ac20303a84b249186bf3a4070a3fa55678ef31c2ed91f301. 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/TCAGJ2230850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10be7f421c1b33fe49a4106f49e4b9793931c24684161e7908420f242d40f5c1. 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/TCAGF2270519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x926eb36e2bfde75488e13c9a2418719e8df0c367eb211263f612f5d9b0485732. 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/TCAFU2172806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16334028549485aeda792da9c9ef2abc1de366dafbe0a739b9bb845754730b01. 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/TCAFS2144191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8653b7081b89d77799e62edaabe3fceba1c4626989c858cdaedc5e400dab3b2e. 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/TCAET2006963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46a971f04b292b339cf9230128e5a957183ed933be29736ff897ca3378568dcb. 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/TCAJK2512446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbecb81c711a316afb35140e6f26b78ab47e3a1a3b849778307f1de11b2bbf387. 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/TCAJF2527004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa35fb3105b8368667f78ad5119f2d14a3997ea79602861fa59ba6c5eac1fac. 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/TCAJA2487676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2267f10ce9bcea0f4c7ccdc69654a06aec4511c0108ccd9802f44ee7c7f1176a. 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/TCAIQ2471660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc1e877a714a9018af7e9271ed550f20f3656badff0bb33a4e7905fb8d3f7251. 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/TCAIN2431331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ad6fc7faea4b76ac49879b7ec336b7d9d9d3a12d00bf9e084d15a618effb66b. 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/QZES62531916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc38b3e0e8447d280dea091e754e410808b461a232e15573ec718cd3b22a2f8e. 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/TCAHX2412006.