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 0x4dcccc26545f65d634dd6a2b2378c061d8c28ee6777e139c2c5bcf7daf5b3e9d. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b15fbc50-4810-439c-99b7-cb8959666992.json and https://artists.proofprofile.net/proofs/artist/b15fbc50-4810-439c-99b7-cb8959666992.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Spooky and Out of This World Sounds (Effects for Halloween, Parties & Plays)
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 0x49222e0dd0df664327fa09d0e7064b76e6bf53c2dc845f6ff763d439e06a1c15. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/NLG620494541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba5c5ab798629f54d0ca795e20d11b4b055924a0cc027c5c11bf9754c9eeed4. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/NLG620494542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08655b47302847a9b6acd97ad15f6bc1cb3fbcb351397034d8d4d6a312d08e9b. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/NLG620494543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9892e65fbdb29b65ec842c90023fa32183a75196277109d8aa9fe7afc5ffe5ae. 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/NLG620494544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07dadea0f04e5943ea1a799d26af9f664ac3bd14d0867eb28f78e0544f613d75. 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/NLG620494545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3284d812ef5ea78bf25de669a95cc99b26815ecbefdb0ef13583819829f114a3. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/NLG620494546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd5e732e4275e56b27ddc0e6c73286b9be80c5907cb57880a3d646290d2716e. 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/NLG620494549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe88eb0848069703d50bdfae409db7d6910f7c952a41e91a17e5635990ff3351c. 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/NLG620494550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66f0eabaebad1d544a3b2e14ad99428340e3fa637e73b970a6b12c7e930195f. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/NLG620494551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b764759298c06c3cf166f2bc27596ff5de23b7916141289643327c62be7c6b9. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/NLG620494552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ff85b3f7be398a78d3bdbcbc5282dcce61b6cee37ad6cf43443a53d39a93d66. 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/NLG620494553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa801d0d2a55d5f41f31e36b3176495a8ea7bb8a78b99ce9a116b5646d3a7896a. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/NLG620494554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b5e51f1e8c0f322393a6d61158218c7ccd2555692c5ffb9034c7d14e1acf51. 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/NLG620494555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3125776c07f8c4975950f7961ea466d26d228e021b24a5783fbf8c63c496c318. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/NLG620494556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0003c4cd9a5ee7b59f7ffcf584f50ebc61ae76f1c2442c08242f390418154320. 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/NLG620494557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ef804f231a410cf75b317847d05d69aea4933e40414bce6862964c7c3d3a76. 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/NLG620494559.