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 0x9c51c8278894c7b949cf5a76ac63023ab6d23df4fe38f9ad69a4f7d0efced525. 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/0a98436f-1801-4de3-bf06-6984bb94fbc1.json and https://artists.proofprofile.net/proofs/artist/0a98436f-1801-4de3-bf06-6984bb94fbc1.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 0x54842e0b2a3290d8dab1fd6c159352d4c2255be9f76806cc539f9c446844be62. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/NLSB72100438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4690d9606bd693505c8b5c0099da1f84d9d47a6b1da91cc70626f40245471e3. 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/FXQ892200098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x346e1bce7dcfdd0fc4fc358e688a99abed0a69bb9709acf95e5142edc0dcc109. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/NLSB72200775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9a5ba9fa9dbc5fc37fa86c060be2c6f704c0bae3ee11869dd94a72a8d577252. 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/NLSB72200779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb0942040bcc35b381a107d0cdffe54e7cb7a1d8b4282ea48a9b9b78a039a171. 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/FXQ892200480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6bf4eda3799a1a097a55fc65f017cb4a302d86bab9cfb979f91ecc06a713d78. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/NLSB72201698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddccd643801f18af48c716923c889090a8d3623ba2a9b2c4ce02b1fe2b7659f9. 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/NLSB72201740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c85dca913a7c9c4b00950495d2dfa6923fb9d33e2c935b3674b7de79eed909. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/NLSB72300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bff53ced7b95fb584b7e40e1cfcfb44b94f886640179aa8a62ef5a71b3ff562. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/NLSB72300111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35b9f4105d9cefce489b21eadd5e2306902ec33fac966d5f138a411d6e74e6d8. 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/NLSB72300144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56e20e11a6670481384d931f09ab5d508d55aa3d4f9694ff0ecd9205dc9de76b. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53: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/NLSB72300156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d4c19a5887567d4b5be0363cb04a76aa4b2e214327df6de7eb344f859f159ad. 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/NLSB72300223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8879655f3e9f9df8761dcf148349091b96ffcbe2c1a192cbbfd580774646ad54. 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/QM3DF2224415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd25e118c27c0085c3311145ec9102f04bc1ccccf5b0fca3ec76c9defec65389e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/NLSB72300302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefd7122e5d8a65b11d27596b2f6596cc204f6ef89a98037eb110576e0429d86e. 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/NLSB72300328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6383af9a15b0349799fab49ca8d0c1c2bde53b41a581bbd434eed192892d9687. 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/NLSB72300327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e525be7929d1e0a757474e5d5230643a430d55326f59573ab5c554f08e1586b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/NLSB72300397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf3101274d5c8f5e0ca0539606fcc98ae922bf9114cff2451240b94a8f26cac5. 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/NLSB72400232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d804799af05b885ae5fcec15a6d17f368c437982768b2a223546bcd88cb754. 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/NLSB72400338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83202645a636349bfd2162f82cf73a7c26f46eade2e589d45d5d6621b0961433. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/NLSB72400503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33b5dd84438e2b35f73ab1fb1f4d00ee102c2e3f5ac50ad8c0a14b0df4ce84c7. 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/NLSB72500133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x248f38e1ed3389b3f5d91eb6f1d2a1dcf06e02b232aad4aab47909ec35780a44. 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/FXQ892200099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafbd7b9c71be6fded59caceff8f3165044aa0fed4225aa078fffcf6bf55cef83. 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/NLSB72100385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4375118328a90350d0f71bafc3051218f59314c0a44173db5113b161810921b. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/NLSB72100428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7adbf37910b1a7469b9873de87790d0fbdcbb0db79427308010892ecee2f939. 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/NLSB72100414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ccf456fc69f4a57f78f49afd634b09ce85ae53ec2ef795f8d7dc177a4864cb. 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/NLSB72100412.