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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddee78670373f59bf84f74e07c7fdfcf86e5c7ccf04dc20a1a2c27622c1908ac. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e6cf259a-d760-4d53-ade1-a3a8ed39591e.json and https://artists.proofprofile.net/proofs/artist/e6cf259a-d760-4d53-ade1-a3a8ed39591e.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ea330787686831cf67bc1fae3b485c1ad34cfb688ce9a256733f3241c86d2ca. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QM4TX2056789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f7c474ffb2e0db39723b60203eb231ba680207fd61d38b55dca20128ced1ffa. 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/QM4TX2056809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbced82fc632509791db1412805803c1262a7948671562452f5facc43ae1a4f3. 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/USHM80816405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb2a1766a74904270b608f8d563a3068bea1b758551a0c396840d05afbbda5fa. 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/USHM80816406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b1d0264684df4a4b53a3c73e925b4f9e58eac1db570b01be3649ddbcd317e61. 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/USHM80816407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf526e3eb7b2778a48aeffd874717577762db626127f6e7fa26111ee8bbc0b20e. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/USHM80816409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8244728d7640296068ce098856f36e0e2618aaf5c46159eb8b5c8288683155a. 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/USHM80816417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x378966ad5977a722fdd6980d1a9447d341b3c6aed8791b38adb3fbc96b192b15. 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/USHM80816419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x398273f73f60a8b7da7624cad8f069b5d610d5ae1d0bc54aa3538a60a27641dc. 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/USUYG1569153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x586407dcbc3edc28adb487fadeacc0e10cab29d12b3bc4dd9f4630acfaee7484. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM4TW2099918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a55d9107a9ff8ab4ad8f5e1aa346d1bb9ad002fcf7ce0729458498c5f4b91c2. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZMBZ9800015.
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 0x5f892569da38b056700e15dbfcba915a9010f4b39de863c9fbbcb4369db72698. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/USHM80816408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x527b072741646972a4721a61dc64476fcb90a82a85e81925566dd51c775e6cfc. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/USHM80816410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2898a99ef79e1f56e1fd3d674c1e9da06604d8a454814e9039c7497b9fa5c949. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/USHM80816411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x362329e856db0cec43bdc77ac75b8868bcececf53486fa37b9968f2c29f53091. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/USHM80816412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba46cc240a5eee118dabc12f1c06817918b42981ce44c5f8c0a264d9b46bfd2. 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/USHM80816413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbac599c28027402ecd771287c95fb13fd5bb88293056a57022a9cec08afad464. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/USHM80816414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc9067bb8b914f775e6949fb725214fc324bb83c3d17bd785ed12c381c7ce439. 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/USHM80816415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e53b13a76502b7e79e8aca39ad507280ff2ed56c18890fab25ddb254f7ae74. Chain 2 (Bitcoin): anchored in block 960303 (2026-07-30T20:11: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/USHM80816416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86e213ce8eac8567f81b9b9cb3b83f684b77cc446ae02b1df982c1b9ad600b35. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/USHM80816418.