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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6f0115691699ae01aac74314091d6952bd839d88cd897f72b5a91086e021485. 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/cb8cb054-8a69-4b28-8193-db654bd8f651.json and https://artists.proofprofile.net/proofs/artist/cb8cb054-8a69-4b28-8193-db654bd8f651.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b686c54c4a04c2e29db81fb76ba5739901515ecc7bcf99055ddb521ba946f61. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31: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/QM6N21853177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaaa61613a888a9849fc3b4ec8ec248c686c7c14e4d3900b3fa109f46dce5f9b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM4TX1946902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f54719996320ba1813b6a0b0cd72588e6782cda21cb0ccb64810a078a2f4044. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QM4TX1949299.
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 0xd9f24bb4f5c55998e3029b44dcf224e3681a6e5b4c6b8789b43c7db87ad9ae37. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QM6N21981019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe054225230291d7b1b50b9d271af6e99a583e9cb2d11fa3d704e395c4eed99ec. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17:36: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/QMFMF2020143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a8d2f11f82687d9c6aecea4b35af93be91692a7463d026908d7d26afa96fd1e. 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/QM6MZ2184297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30aad061ac5931fd106240cda3640dad968e8aef85ddacbce894d5ae404addfe. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QMDA62147688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49faa653da67be040bde766008625bbcf5a03b3043fff730ba9e2b9140cce2b9. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QM4TX2203084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd667d530f65195a9fea820af42212b03e1f2459e01619b1db602c7acd42c9467. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/QM4TX2065546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe054225230291d7b1b50b9d271af6e99a583e9cb2d11fa3d704e395c4eed99ec. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), 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/QMFMF2020143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae1f4cfe59143441127138689c85e45364f61d2823453ae1efe941a979fe1345. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T22:20:40Z), 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/QM6MZ2276790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5f7a92a216e4d55d1a273ace5851570aece9bbe4e5c467e0b1f5f6e8925d030. 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/NL5MF2102459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dbeda1bf4b926648e83b9df8df6fbb692224f4234968cee53f49a3f43db5528. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/NL5MF2102762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf496a924386001360538fb654b6cf370fbe07e3eead25a94973ecd0a44334a8e. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T19:52:13Z), 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/NL5MF2103706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd887a67bf1e05ca1eee87a79283cafb3c1df3e5a6d1075e2bfe181c1a92bdc00. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-19T23:57:44Z), 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/NL5MF2103710.