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 0x356401e93c09a87a28c9b1f622fb3bb4a293475fae9286aff297036412135827. Chain 2 (Bitcoin): anchored in block 953772 (2026-06-15T10:33:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c5b84c8f-37aa-4ff2-a539-d423f19f3f78.json and https://artists.proofprofile.net/proofs/artist/c5b84c8f-37aa-4ff2-a539-d423f19f3f78.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 0xc4adb1d735a0c415364f7c1a51216eebd9c9ef846ffeb8af8044b6d9d7417725. 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/USDY42454902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67c754626ab03488d0d57b2ba9872f08ab9687d790ec80bfa12ec43fd88ead24. 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/USDY42350515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc785199103370fa323918f26ace756823fb95ca6dceeb66602c21cd6f2451c75. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/USL4Q2230800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88ea97c3234680a295b209bdf9fdfd4f4de90ad730cab6e11a682ce3304ae0c6. 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/SE2IE2100901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f8faa87dd1f0843de9f3b25fd3676ae138d9961bccebd5c99ad826bab16432. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/DKRS42001805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16da846681a75e23edaecf861146274fc80542736c64845b6cf42e75ba33e6e6. 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/DKRS42001804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d8ebaf5be6e2d3f2d30b85d3e957662ccb3fe3fc87a89661b51117cadf7a60. 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/DKRS42001803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e890435cfe3a775ce19e0219ba383c7f296f9f41de88d8efc5f26eb4feb431a. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/DKRS42001802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c8c5f3ed437ab8c8f7889ca109313591b293f934fd39f9ce256764132c8ad71. 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/DKRS42001801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda36a35f247a45e84b1fd24282cd5f1ffe72576dab6a6c22152d68e558915c48. 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/QZHN32059069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18757d6c591be2f5f7fcfe9f0cf051fa20484da2c82f23d5d96dbe2e27381901. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QZDA62062257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x567adc06389bad9d58e8d86dbbf3752556bd0d01e0f34187044cf30368079b0f. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/USL4R1918525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce10c73913ce1440c5bed89b9b9173acd2f3a100eef822b5c81516cb254e6e1f. 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/USL4R1918528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7230754f0fb760e752131e28aa442146a55de76061165fb41d9f1dd3e5fa1c6a. 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/USL4R1918529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe788b218f2b3c65631ba3ee68d6b2c0f2be406da6fc0da146f2ad62f855044b5. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/USHM91992669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x488ceceecef99140d84c2da223c934332e4cf67d32b286cb478a67cd5b34f454. 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/USCGJ1937330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfccf98bea314ead75d52c0a0c2cded9f21ecdbc867b7a0c98b1b2211a656253a. 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/USHM21888266.