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 0xd49cc805b3609571ab2020f793ae820d51e11f9002811b299c42b81c12bfdd93. 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/8b0038c5-9531-47d2-b191-8419b77e5bcb.json and https://artists.proofprofile.net/proofs/artist/8b0038c5-9531-47d2-b191-8419b77e5bcb.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 0x5dfff52e72048488fe1c098cc50a26f8051bd186d753f4fc77a8f73ea81531b4. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZNWV2394219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe22feda31269a33a718852dd780602f92d9e45add4a6c91958c2565586a7ea35. 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/QMFME2332908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x212c0944f2664dd777c14c70a95257b5d0f81de95d19faaa92557ebef0a87431. 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/QMFMF2316753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a97655a8d049303982be9712647431d8332b6ab2023f1dc1cd57214fe8e4af. 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/QMFMG2351317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ebf20422809e18618bad55cd5c370950a71912156c13a1edb3bf21999683b9c. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35:53Z), 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/QM4TW2438377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c4e413c2749bff73eeeace30dcccaa897648cfc1cd0822ee093403d931d7c2e. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QM6N22438277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25b6c7c26c8d5cc81b9c8d679992e84514c3ac104f7ffff601b5fb89f357f61. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QM6P42409052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdccc8973a98786253e5c207992808e079b48c6f6cf5bb1638f5d1d65ef57e09b. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-22T02:20: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/QM6P42472313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b3d009887e14805db9a31f2e1be525535fb77847037e00fe09048bb1b4550cd. 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/QM7282433060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd332a0f6454450835e816b861599e7ec51007fc02881f96646b268b8f561f81a. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:08:54Z), 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/QMBZ92452457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4d0ace5abc355dacb125b9dd3ef8033b307a650dd35128a7b61041166f2df8a. 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/QMFMF2432821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6134e74ac3719c0e04d46a1d2d81056a14be63b794c117f7939e97ffb0bb29. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:34:43Z), 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/QMFMF2432822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048ef60374733f3645d3d89c54e1e44a6927cc9f45be1034ce6ea90a12219af9. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-22T01:00:52Z), 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/QMFMF2432823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cdb93ca1686d5dc2df630026b6d2303e9f81e336ebd7aa4e1ad5a50a52e76c5. 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/QM4TX2528533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db7c69147388bfa1207cd2f0b2c8c74b42253762e912c91882ac165b4516f86. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/QM6MZ2502915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed29ac299ce3b68e15c4e6f9aa2331ed0df20946cd1872245338445713429590. 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/QT5M22504518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80894e59cca6de81038c56cccdaee0bf1d3bf05bdd1b6de4741480e5e56eb6ea. 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/QM4TX2439541.