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 0xb860d73f5a426ab7d4f449464d6893774927cc3f5c47d4cbee7c9fac4aea9abd. 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/2886006a-0447-44b8-ac4c-f4086dbb3af4.json and https://artists.proofprofile.net/proofs/artist/2886006a-0447-44b8-ac4c-f4086dbb3af4.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 0xe1e751461e87985e53d48cee2095d54256f6b3e0f59ddee70203b10bfb9b8632. 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/INS180463401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c63f5026b5901575e2bc4415de442db63e8b404fe7a25428f73479a8fa0664f. 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/INS180463402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cf2c62fbf24dc996d6dcd3dcf79d73a63bb8e6e9b6c198a9984f11e8e06df79. 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/INS180463403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b62216a7236a329220e250b1a50cbc620f1ce68d6724e4fce7d487444a790ee. 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/INS180463404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1362baafef4eb915c63882378671fd7aae73abc4c3316da6258738398d4002b6. 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/INS180463405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bcb1220d0bbf904aaf2bd9fa95f4688e64a08bea4c19a24bf2d0ff8d94d0c2a. 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/INS180463406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfce017ee38f66f4452ff726a15d258a28502d36972f0b72bbf6f420a24ffc2c2. 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/INS180463407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf422aa43761bd9cdb7056f960ed3d8f82a8d37c43ecedbcd0b996c745e09dfe0. 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/INS180463408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8003c2c46f48cc857122afba0f0869b3f95917cb6f9a04c9e41cf67976216906. 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/INS180463409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb024948f4cebb669bb2b84df455a54f49167263508571bd41500a8fc69048bf5. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/FRX281713506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83246adfffd3cca5d91da4e5f42c1fb20e45c39d2a2e08857326980cd4505d0f. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/FRX281713508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7189c809fef7621654ba91a58dfbf0cffbae0a5ef523c942d5e93ef434c311. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/FRX281713509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3218e17a446b4d45229e1d9114c9473486781d7c0195c12730e7ca075d437a5. 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/FR2X41820761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x008bd35f963731920e7cfa704669906121ae75871d6abddc27bc1918892693be. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/FR2X41820173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc6b0734c811e1c448e02889d7b33cad41b0868af4ef1a24e34962138f178ebc. 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/FR2X41820175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0704b8c09acd9922456a9ac5f26674391a59cf17a7d0241d047a269947183893. 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/FR2X41820177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc5ad56796cfdef47ab3ce9eb1d0ca7cd1816aa671e8458db51a16f5fdb72e9. 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/FR2X41820179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61f5ec6ac879f373d17fbbc84da4a625db9ce0a5b312d17ddb42e58752adf7dd. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T19:03: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/FR2X41820181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9de6eb5c20fa06bef2931a7cc42450d69010cdda67cd1d067020f5044ca9c971. 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/FR2X41820182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x328ba13846ff7b2552d24dd0d17f84b020970ee019233821a67ee37701c1d5d6. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/FR2X41820064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb4a613b84e12f2f4884c416ed3eed893d501b026acc9d7aa9c47db65f118618. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/FR2X41820067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77bc41af65bd45e5c3fc8cf1ede594cd6c3339db097104d0fdfdca7ad6bf2d14. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T00: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/FR2X41820069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x240159927a6ed16d4f6ee924a96fb6b07823896aedba959e42841ecfc0dcc6b7. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/FR2X41822074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04e18373d7998018983cb8ee3b0120f2d2d6c3e6763961625c3fda1d4e26f95e. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:36: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/FR2X41822075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc60a12f2363d399df05f900ff50c6954a0a34599fcf147ff23a2a194c581b8e. 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/INA531400381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871dbb2a7adfc4d926ca6ab586b86c7a929038a7c0fc6960eec578df86182a81. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/INA531400386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x947ad4eb39b283ae97e832ac12cee739684c1d32502274bcd958871decf2c0ea. 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/INA531400389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a9f7e8ddc474f3443439c3dde4fe8bad562532be18974b74c7e121e1b75e27. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/INA531400390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc5b973f18e6f562b24f510649bec75c7024c1af2cdc0b5f99be5f038f3fcea. 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/INV359900186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb4ad10c08c25b1cf904a786781310d7a864d32641f255d1fd916bb0e11c211. 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/INV359900187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cbafc7ecef475dc191ae6b192f2ed39f9f4cbca80ac8f3d91110eb9465d2d18. 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/INV359900188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb36641dc57e27047783e1aa2be8ac683fa9107fd92c5fb49cb5aac75154022c0. 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/INV359900190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0aa2c4d5f07afe0683e53313f621d2baf54f3ad8d6ac77bdec24c97815cb03. 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/INV359900191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa540441993fc1772b6be9247e5cdcd60fad5fc85b03464357fe4ca61d76b117a. 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/INV359900192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf81e6e4deb0f2c153881e9789e4a1adde1d6f08245bedce41cfdea8ba8ae46d. 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/INV359900193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4898e760182b61724c7f525cc847b1093edc73fbfa7f8052c9df692cbb67fb7. 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/INV359900195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f601e7949acf99cbc7a5c70c6569c1866d67aab90e84a680307f490e4b96400. 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/INV359900194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb36641dc57e27047783e1aa2be8ac683fa9107fd92c5fb49cb5aac75154022c0. 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/INV359900190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa540441993fc1772b6be9247e5cdcd60fad5fc85b03464357fe4ca61d76b117a. 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/INV359900192.