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 0xa57b2b185fb8e9386d8987336ae4581a5e87a40c92ca0cd8bbfb9ddece334238. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c0365f84-f15b-43a3-b2e8-41b2592a08fe.json and https://artists.proofprofile.net/proofs/artist/c0365f84-f15b-43a3-b2e8-41b2592a08fe.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 0x20f25b8c7c71c73c6ae66c4ea3c4c90aad6d15922e4092851fd4c1da5ec6e530. 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/PT4CA1630493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cbd7b0b5c577f1e315fbb62ed2d58d898b15010966e8274d382af1a9c6392a7. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/PT4CA1730171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb134e4e62beb4d828384ccfa8ad478ba36cf090300889cf5d5310fff99d16320. 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/PT4CA1730165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca57268dd2eceb1d67f83a0d1e42cb81a84293ab54bb57a628ca0d85157e082b. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/PT4CA1730166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa49ff54e973ded092370e3acadea1d4d2b32812a3a83933b627441c78e4bdba6. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/PT4CA1730168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf28db3bd7aea98151e27d524053a7c4cb6ff98886a8144ccdb03f99c1561c2d4. 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/QZMWW2118305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa42f7a26df6dab2b33fee8a35ea6966ebfe272da4e300b73e6147f282610e6f4. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/QZMWW2118306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e3165625f1d7529471efb3ddb034f3c8ed9c1dfe9be53d4d553eaa40527472c. 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/QZMWW2118307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2cc5cadb2c518512c2d329315d26c370a699600844f3dfea3139dd7d061ddae. 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/QZMWW2118308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f5ccdf09662b18d46dbeaa7cd5a02aaf23db230ab8ce54e4179aab93ac09f99. 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/QZMWW2118309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb603763ca0bdcc01dad36db49756f2accab5c917bf3a9cc44a64b00fd378aabc. 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/QZMWW2118310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22349da199280320f613199fbdcb9066828932dca754f428b7000a08d9bdfdc0. 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/QZMWW2118311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96b3b57e2cccfc8ad87a577856c206a2095b66d5b0a983ef720a75070d910fd0. 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/QZMWW2118312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75d323baccb86b7d40f675598ab8cc5ab1632dac348e224e06dd2cf5809506e1. 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/QZMWW2118313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69e6acf498510581fd87461ba7caa559c744b1ce1682e36fb5e7f85580e5670f. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZMWW2118314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa31bfb1990211dc08c89486ec742c12d0795090e9e7e7a0ad35002c6b403c676. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZMWW2118315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x047259b94f076327b77972744193181f56eee16160571300c40ca4ba07efc653. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZMWW2118316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab02c14b9f633466422ebb1a224c6652e188dc12569fa647a164e59f05f6d745. 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/QZTH82126885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd11d12cc80b750960f0e4d95641fb8f0bafefb826875f592eb87c9d4d8ecf070. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QT3EY2506749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a56ed680537a81077803bd99fbe55079f0f9aed5dd3306093cd9f1d2e16634. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT3EY2506750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6791a30b94c96ccbb587afd75eb378192828cd2449e9c1060a6f669aa79325db. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15: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/QT3EY2506751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65b60a1b3e9a312cff86b2ffa6a6d78575d346902361f833bee577196349bfc7. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QT3EY2506752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c19f9b94c7ae1050c4fc35188cee09289a21d360f6e0e47d852b222a329c47. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QT3EY2506753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f2369cdf48b519e2d0ef23e5c572e94555561e50c4048e01605e8245466bb8d. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QT3EY2506754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f667c817cb23602a5e5727e424e027daa25c5b42f5ea15009ff98450dfd4beb. 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/QT3EY2506756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb95640b5f81f24ea9723c65b91673ca7f84c91f59ed0f345cb1671cf3b47b9eb. 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/QT3EY2506758.