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 0xd274c392e0ce8302874d24182f19c2a00e9e1eff44e9c3e996ce8d33e5eb48cb. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/35bdec15-4d51-4ec1-95e4-c4984b0a08a2.json and https://artists.proofprofile.net/proofs/artist/35bdec15-4d51-4ec1-95e4-c4984b0a08a2.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 0xf68396218999816d9a73a9f72c35ba08391f286d22e7f58a0efcc4d25c124cee. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13:58Z), 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/ATJ382400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad0129c52069139d9a3cf2f8892a80c04b8b35ac1e520b0406ebe79e35215025. 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/QZWFN2318055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x373ad2c5657b84af749e233f4cd3a397057ed84c69128dc700808b9beab2fe21. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/ATJ382400023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eb0cdb4c95b01b5bfa00bdfdc50f2c1c19c99916b6e83b1ad551d599803a399. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/ATJ382400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94eddb95060ed0ee3994ceb9f4c395259a7a5bde32ff2ccd38cb9e4ce7cc493. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/ATJ382400026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39491a81c0bcb4432c9d3d9794d828473f2f646668b04e6e2bb16763294d9840. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43: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/ATJ382400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07533f17d7e3bb795d0e6228c885458d419667762a955884c3c20b53295d1aee. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/ATJ382400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e314e88b3774ae8db54c39765ece951a4c06476576c398f8c0f474122683e36. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/ATJ382400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02c40de6a9742a706a43bf479f8a5215ddf7083ad13033b26485b1499ed85dd4. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/ATJ382400033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1f929620d2c4d2d8820a2e03ef195dbfd855e2f9c8d897f3a9de4baafafdce. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/ATJ382400037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcde04ad92e25c30ec981b92fda50515648dab573a63583bc72765468595285f. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/ATJ382400041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc9bdb47e6c860c63dbd199f1297a4d38ddb2c95c6edcff23e11d2167c2ee218. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/ATJ382400044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x257980b8934053d2fd2e3983e045149f0142634e35a33b93f3919f504d5d2441. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/ATJ382400045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb32b5eba594f0f331e38856ea044f204fa4727a871f550b630a97409371f50. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/ATJ382400046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x206086e529a82f6a2b29e6afe89821748daa5f91cf1110a22f5e7b2a36547c1b. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/ATJ382400047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c53e6608575599327e24db65511ea12989f66938a221733af6c426e5efb7f59. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/ATJ382400048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x153fad4628063ea6b4559aa21881735b60fffd57fdb880cfd50b7c630e4354aa. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10: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/ATJ382400049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92f6f574885c26e5a33fd6daf026ccc3b5b0791637e54cc65bb1348d1d0d7146. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/ATJ382400062.