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 0xa69c838e444858889f8cd77938a73e0b9b9f685199da8b4d21ad40259efb29a4. 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/30a9bf10-abe3-4f51-9ed6-983c075ad77e.json and https://artists.proofprofile.net/proofs/artist/30a9bf10-abe3-4f51-9ed6-983c075ad77e.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 0xa5039458e14edd45289143f394414bca7412376aa43b648aca7d11f425d434d1. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/QZTAU2295780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44598d32a39cb93460d9b9edcc9934c834af23ab57362b85abf713098ba7a745. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42:17Z), 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/QZTB42226876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff74a84ae763ed8460beb8f552e2e12ba8caaba69dd6ccc13d1ba9fa658ac016. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZTB42226878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849fb98ea68dcbdd773dccbb5c28532fc35cc83bebfd1745d3ac6db52421790f. Chain 2 (Bitcoin): anchored in block 957603 (2026-07-11T20:26:17Z), 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/QZTB42226879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bae8c7aa503d1e58eb77cb93ce4a420559ec6aacdb6525d4e9028309214bff3. 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/QZTB42226880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x739ca76176d6f2909f09726ca73a155428523f9f1b171bf843d054beccd520a1. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/QZTB42226881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e99079faacf7957c66625640775eed63a6ab51f92a6a56644e93b980de1f520. 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/QZTB42226882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03f17dd0ad701ec058e1f4e4a2a0aebccccf1d9c5ab4a39fa8d9c7617d8971e8. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42:17Z), 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/QZTB42226883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ce96a1b2edc502d3fedae7bd1216a47d6475a12b34b74c55de77373a8d15af. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZTB42226884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c32b8d5b0c1e5bf883345051a234e67a89c41bfadec25474b572f6b5e820d3a. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/QZTB42226885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa296cc724b3f907cb44b26f5930f4913647254c1d16354583f3f25775a4b27c4. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QZK6J2341964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93454ecf481620867fd80498100ac729afb868c79d608e73ac9f635f20035ef4. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZK6J2341966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x220b871e0ffaef4f2d3d0646211c5c8f8c8fae4b30789c402aab0c4ae1857e44. Chain 2 (Bitcoin): anchored in block 957603 (2026-07-11T20:26:17Z), 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/QZK6J2341971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb251be4d185fdc48ea6d7e8874f9bbf6fb6c8bac93a26b987bb0543ce454796. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZNWR2304954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa453f06114b85a8c14f9da7d9324a38cff359c100a8b70dd5523574fd36c7186. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QZZ792499512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36b9042ec8e98d3fae5b17ac7c78e15574d4815934dc80a734c9a4b55bca33ee. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/QZWFT2493447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab3b81dc1a8bfa151d1c99bd2b6333b31aee4e4744b6dc7d9628728cbadcb37f. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/QZWFT2493449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11009115ecefc97ded30cdc11e03ee5cdc50c5ff50d701d83942f779b5e0709b. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/QZWFT2493450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x753b8cfc55aa08db70d1f372702fec1ac6827a55e61788fe87c1fce66b3b7a66. 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/QZWFT2493451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6baabffc91301b13612eb31c5e546189417743deb60fb76f10e1690f9e87089e. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZZ7U2469389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d80c9210a4ec52ad71871d1ce905668e93f9cb7e1c39991434fb7955cc8e1f7. 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/QZES82523472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ec7bb6fc00c95a0432d196c6ff867fe3a46dde8901bc19f65fe2b79e4da0e2e. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZES82523473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6dbe15d80b06ebf9da002b1f62fdfe9ce7fd77bf5285502f5cdb3e3c25dd3fd. 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/COAF42490261.