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 0xe06dac21edff7821b16d4807e81291d9e66ca01f54b5ec2467d1613218873d92. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f8be39d1-a081-4204-ba34-18057db09946.json and https://artists.proofprofile.net/proofs/artist/f8be39d1-a081-4204-ba34-18057db09946.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 0xde2ce388cd4fd29cff5554e4ee0b020783fb47cefcdb2381eff874bcd5b8c49d. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZZ7S2569475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x821fb94b8f59d1ece453078a5c0e8c79cac2f959327c717c9898cabb70f3c1d1. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QZZ7R2522566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5382f631aa76b97df219e7f9ae4c9185451f497e854487436febeea9ec04abf5. Chain 2 (Bitcoin): anchored in block 958116 (2026-07-15T07:27: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/QZZ772528081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4170c39ebd91b82c947c065a07744c2f2d5bcadd55a4ed1847031be1d6a95231. 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/QZZ7S2582790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8aff8dd8daa0fa36f803583d87cb5e252c6e8daa80636d3adbf4f0e5cbc456e. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/QZZ7M2504724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x456c8b45b33f410b5c94e82a54cc0d86840a24246cd06c8b45b452b8952fdc82. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZZ7T2547387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e569ed2460698946d8a59edf38fd30e1cefdf66d3fb48d1f4d62e07a686cd8. 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/QZZ7T2547388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c6f18463ed06ed3811e0bbedfb67a4ad3ee6b7f91c71a05b02b52fe5c9397a. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZZ7T2547389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e45eb49b4fbdea134490c7425c20db42c33ff841749f21cb05fdf83318e5ec. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZZ7T2547390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cdbf53e3d6ffcb1c03d4b95fbb76f4365f50afc5bd7a519db63d6d2238b4a78. 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/QZZ7T2547391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a1989825b2dd7a5ac6e9707df9dd7f07d8402459e1f335b5c4218d2975774c1. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZZ7T2547392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x476d11b75afbd8affd9d0afe885e93571f4339d9f4fc9d86daa34bc044c319ac. 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/QZZ7T2547393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7634ee5558926a2078ff253ab0fa4468d743e3429a2242944ad50507c8a0fb8d. 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/QZZ772528062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d733b33ad815a43ef74a71d6177ea9be89150650e18b8121e5121726a10995f. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZZ7V2573200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce0746360ff8cfd191bcfd67475feca22907442b31383361af999c4e93afaa7. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QZZ7V2573203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21e9397cf4e36cdba73c03c3bcffc74a1503d6d6f3510283df77485e41f4b5d. 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/QZZ7T2591925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cfe1e9baef95f12c00b0ea7dcb19538a9ef1a3de245bc3187123939f91e3373. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZZ7T2591926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e4914a993fff149c653dd2a13357ad137638c2521679325ac8a1ea44207b04b. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZZ7T2591927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf51396859cd3016a4a4ef7826a11437ffbe30695d4764fd70b3332453d80abfb. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QZZ7T2591928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c260a15361323294f9012baf622279326c9856dda5838fc69b3e29cd86f797. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZZ7U2515426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c704eec36a4cf5f24947a97b88c621ea69ec93ca65c5e8f5f5db8923e1b9259. 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/QZZ7U2515427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9de833c2cfeb4a38e5b7408989cac9ad56c70bcf44c96af1d88cca956f43c7. 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/QZZ7U2515428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0173d036c4b11c4593004a2fc7250b5c761c8a3b8d2ec2ada5ba8a965eef17a. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), 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/QZZ7U2515429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3268c431e3dad4fd9f9a0db7326c3aa0876e7515f1a75295b8ac42e942e4071. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35:49Z), 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/QZZ7U2515430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9497f1f50c85e17bf395820ecad02eb52c5039a818f2327a39e6eba17c2652c. 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/QZZ7S2583976.