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 0x1abc03441c53cc694eb601c5f547b911622c1c281dd61fa5d27562ebe71d0dd6. 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/2e959f11-7486-4fd4-aca4-5b62cf11a949.json and https://artists.proofprofile.net/proofs/artist/2e959f11-7486-4fd4-aca4-5b62cf11a949.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 0xb99d5531832d85a4626a95a83e5ddd8b730eb9d443f544ac74d60fd290b88f5e. 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/USZ4V2500143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c4317fd99cc0f8268e67ecdd6f483225a3ee22d8030687b964f35a44ce76f40. 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/CBAUX2402725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbecb5851a23fdd8f46292cd13a5e197442d8f6532433e2795993bba50ae1da4d. 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/QZS642250045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee54fb380e0726d7af3e2c120fe39111d80efdce1c502730e22a8a37c24fbd9e. 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/DEAL31801206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14a2dde425ea14633c718f36931ef19923e52ff0e5a2d85484db092c9bea9c16. 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/DEAL31801207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0fea5b6aa8e3fd5cee3c36b3eda07bcc44b015c112bbf7a84e647d6d86d5ed. 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/DEAL31800717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8065f475770cc28ce6fbf0f039e0d37d4c4c4bcf9a8445b9e9c87cfff74d06ae. 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/DEAL31801063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69f6de442edbf932760e4b8bca3d468cdafc4ecfcdefaaa73b08f054684090b0. 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/DEAL31801142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8dec640c9688b8d8ef438cf54c8ce9c15c41ecf5a9538946d7cf7f7c3a57bfd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/DEAL31801208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3909c318267587512971a5170e3b788697d68cb594ab552d04cdc4b4bb3b515b. 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/DEAL31800814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc44aa6f84c709786b88f975ca808ad32dfb47e1fe0744b9a62b1878cff0075. 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/DEAL31801001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x791e73ed52e95b0df30447c0496a5f9f866056fcf0cf5e8b9c75d99cbcc43eb8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USZ4V2500141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67e9b1d7918d777849ced3de3b35591f8816d87c6ad30ac3a522a3907ce9544d. 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/USZ4V2500142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99d5531832d85a4626a95a83e5ddd8b730eb9d443f544ac74d60fd290b88f5e. 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/USZ4V2500143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x648f450283448cf1db9618431913570185cd3531f28ea576d312f86de0e9d73c. 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/USZ4V2500144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9342c2bc915e4a471b1b99f0315888471f98d5f8201039dad3d2866964dea17. 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/USZ4V2500145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbf025165c7659105decf66f483903e5cdc1564913594063eff758ef4ef1bcfb. 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/USZ4V2400241.