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 0xf8a10f324fb32acfe1785d0e1bf2bc3ed0807163ab0e80e5c23caa4f702bd962. 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/c4288a80-2664-469a-9968-780fe590c650.json and https://artists.proofprofile.net/proofs/artist/c4288a80-2664-469a-9968-780fe590c650.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 0xc7c03e2de45e2abcae0199cd3bd033beaaaf3987187149ba5a1666114fe877f6. 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/ITD000600185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa64692c3a28e7036c5ca17d85c47fab69d4310be93558888bb4611b10cc4965f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/ITB000400047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d38b6614c5e2e2c483cdd7933b298c6c5e09d689ed3bb38d531ec200c0b190. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ITB000100210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb562f4b7ad4d04762d572a2a0af070ab12933e6d96f8329f7f9e62e6e7616809. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ITB000100188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dc87361aaeb23daf166a89176c91a8b7299ea618158aa173fc0527c89ffb78e. 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/ITB009900259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d36816ad210c371c17ad59d2f8ffd0f085ae36e71f06e76b5dc28b90b2bf1cd. 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/ITB009900263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31759500d0bb0b62a4e2aa0d997f04aaf1842d8a600d11e378d84c3b64f99620. 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/ITB009800032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582600d201045e34e17ebb75237025573dc0224ffecdf525955743cf62f8f0f4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ITB009800052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x512acaf3f26a4a73983e89ef2153b9427ab5fbc3475e197689282c270ce76ae4. 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/ITB009800193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6448f02c6a6a44c9284286fe37ec8adc3a17c89743f22d5cc54726d5cc6edc6f. 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/FR6V89905360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab51c49fa2f705afd64245cd3c243b796c9c612c7a73b072f2ee8eda06a071e8. 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/ITB001600716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3f2f0d4f242c23af6a5ce2a90c716476670d5a2a91d9787bfcca176b2f652b5. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/ITB001800083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c19f948bbc80cca0fb829e1e1edb7d11b9e3662d9cb6fa620e0c9c3e90cb27. 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/USA561221999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f464c9a5c05a82a2f1c2d536cc8c758908fd8b177bc07096b4d448bab31073. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USA561222000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91d6e8ee829306f27320e77c3dbf04036fe40789f3543a8f814d857df306dade. 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/USA561222002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd321e2200783e825d693b638f07b6d77898ab133f45503b91f61aa95f9e8181b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USA561222007.