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 0xce0180d159492a4ab4e82bbd29fd155e8a8cecd92cd85cb30237306f508c2a57. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/780723a2-ac33-4f41-92e3-ec5ccd074b9f.json and https://artists.proofprofile.net/proofs/artist/780723a2-ac33-4f41-92e3-ec5ccd074b9f.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 0x4f3b3e46faa4d958dead832b37c547f1a8c3b12c1466746050fa3c7d9202744e. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T18:59: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/QZMEM2296908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604dbf1d4ef646f6c4b3e7ff15179983a59ee94f6837127fca0d4e13c58f48a5. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZMEP2311127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c16d049ec545c91e7497024f3b028a5d46274ffd7eaacb5e6f2a60bdadabd2. 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/QZNWY2325230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6072ffbbfdff6d6cd0147b656dcd244cce6efea34b35208cece9ca989203402. 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/QZTAT2335313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f1ce924ffd3b107aff9818d5af854917f47425b9077508f2811362457d63bc. 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/MXUM72401286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd40e215ecaa78345daa16c862b44c4b4b2eb88c4e8c4c255dfdb02f3b38f805. 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/MXUM72402855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee03210b9681e360f823af40a0d2998480365b9c54489a4cf4e2ccda65af197b. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/MXUM72502443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b7539c7cee0cceb953428cbd17a3cb6336a03f0922965cd1564042bcfc66af. 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/QZ5AB2206543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8064d18332852b93a4aa71352c50b55467d8d5adf5751faa8da3eb684984db0c. 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/QZNJX2100762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b87e4ef66d076c24c5c4c3a2a737e3595f887c2db4297b12ffe0ea172bb34d4. 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/QZHN82273194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5529e971ae5f1000314e0f5e72ba6c3cbcf869bc098cbbd877c352b620b3d460. 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/QZTVM2421853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3586532cdd13b483dd0ab144429ad834e6b4d1eceb9ed6297aa86705e1319dae. 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/QZWFJ2424663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe316367952e9ea624fbda9f2eb544e2bd0d577b98752350469afa323779afa. 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/USA2P2471466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7c83737090413d7aceb2f7746e1fee9fd114b2caa778291f17e52e24ddd276d. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/ES75E2206655.
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 0xcca59a9277213204331c91364279d9ba0b9d77ad88619426ef6c5b6cbaecee65. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/ES75E2306775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x941c6744220f2c39634cfbaa327aec226c7e961ee6c271260b6ae47f0496292f. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/SE6XY2252506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2232860284bfaa1bc095a9cacd4ae68165b62611439e9c8013ba30a03bd1037b. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZNJX2252244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c89b3f6fb97949795fe39a455f4641ef71bfd7d81cbf417d1e4599c3169f8ee. 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/QZNJX2384751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2311257b1c5f024976430a05f57b4ebcbc8c9d73465e70ce750b93ed2826c460. 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/QZTPX2469863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f40acb2702ddf6b791e0584fc33e576ebb4832b89a8fc4462500e8900f8a5c. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZPLS2439078.