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 0xd8474b0b1ebec4472e2abe5ff371a0239baa7c4db1896e75e414016acaad1416. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/784b6183-8445-4e58-8179-8306e2818ca1.json and https://artists.proofprofile.net/proofs/artist/784b6183-8445-4e58-8179-8306e2818ca1.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 0xac44fa0e31394a26d835d3de644195adece9d7674064214ae07e62e0e74dbe02. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/SE2WJ1805001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fa2f1eb4d8e7757d2e652c1e48e988f275ee9b74bbb6f396639ff73e8df1625. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/SE2WJ1805002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12377ca98ddbf33deaa622f75a2e0a494f7822285932898258634c0280e3f5c4. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/SE2WJ1805003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ca7eff835ba2289b714629b94b28873f457345faca2864adaab18be15d00f3. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/SE2WJ1805004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa2ec58ce97c2e45d4bde4dfea245a195602c0b80dbb8ec9066b6f2d22eae70e. 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/SE2WJ1805005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3387f976cbf83fc6a3923c03faacba8bb2257993b13c259269b8f0ef13f24f60. 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/SE2WJ1805006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87b4689a236fc054e8e17a3da396d6b2f8ffdc75936327a6d484cb96d3d7abdc. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/SE2WJ1805007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfa66177ce2505807eb47d522aa7db924068de322ed3e515dd6f913d0396b787. 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/SE2WJ1805008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1378a3fcf1946c1221566cd02dabd52da4f07a14f6f5045a8b0c696b2798d39f. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/SE2WJ1805009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b79a583c726e85df63fa122b9e3fcb3e978e839bf2a35569d823d70a180f2cc. 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/SE2WJ1805010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b92d44bf7e7e57e362a8ca6e5a0da614d810414ca0ef88a9714ed1ec5787d47. 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/SE2WJ1805011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cb89a9853fe1d09ed111d9b92649c4b7d9277566f4b707227fbf5cb55a8be2d. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/SE2WJ1805012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd0cf22a4d84cd2c438617b7315cfb46cae1cbf74e9021529c8e76dcca36e41f. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/SE2WJ1805013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f28744a1ec9a4bad9c55941010dbca82c1d99dcd9077ea660d9051857a00de. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/SE2WJ1805014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee6b19492f590f4731d7d4b3beb1e75e9031e461450ff4278cd299004d0394c0. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/SE2WJ1805015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc4018325ebbea058cba40d756a9cb1596886e5781de1b0396ae9005431ac5eb. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/SE2WJ1805016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b2b7cccff8c03b1c50efd4e7a711798a9ddbf42c95ed5718f067bd65d182ba. 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/SE2WJ1805017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x210b4e82866eca42464ea30933940354bbd70f5978a938ba7a68de73cae820aa. 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/SE2WJ1805019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf9645b644ff96988c689cd2bfe6156838559cbf1461a68b47e5cf97e52e22d. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/SENAA1703502.