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 0x68391bd3b38b2c146755a6a9f08e04b88a6d28f821e18b1aa19911f475d096fe. 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/c5701b23-9a72-4525-9bf5-07e00751ff05.json and https://artists.proofprofile.net/proofs/artist/c5701b23-9a72-4525-9bf5-07e00751ff05.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 0xa6213d88deeb2a520f203d1c3891407e7a419f519e627b8d940749141f273fb4. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCABI1266392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c613546a227a25655d2c80b21ad29a01306f76e1e1bee911f4889781ae871a. 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/UK32S1400220.
Vervain (Dreams of an Old Wooden Cage) - Single
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f831422b98d5fe3cfc19abe94db5079fcae6e6f6b84d5533fee304eb766e35. 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/UK32S1500099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8302962f81fa495bd6efe32345d9cddb72f3c4a38753ac84818cc438ff85bf8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/UK32S1500104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8111687515bad25ff9436d3976c476b6c8f331daf887f3832c1f83c0a4387edd. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/QMLD61402064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd3bca84b0e3c06a4d8340faeb82f5884d0ec2468d2ae6e142acb10c0045b7f. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QMLD61402065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6f6e8e607a0e27ff9d9e93cefa5576db88b1829c92bc9901d2083367a0101b. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QMLD61402066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c4f05a3fc73d426c49fd16b931ba5b01513b14472379afa136c40344a45fdfa. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QMLD61402067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef2465339ee2f227fc8ec6df49b2ac2e3d1cd55b16a9838917d1ee9b7da64d0b. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/QMLD61402068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7079a73dce7c1e8a3063448d8a2583a21fd2ec1120ad5d377c376cce6c2a2953. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QMLD61402069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x631d3fd3c71cfd5a75db40b946f6add65ad0e07d4ca3fb62ac171bdb9dd74d52. 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/QMLD61402070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x533778c4e8f0b150d63700a873b43b044956f47304b822d508409aed981386b0. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QMLD61402073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34d1955d8a04c16dd56f367966abe57d4f20dffd18d9714ad95b65f797748a7e. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZES92308978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908499f5255fed29986cfd6ee72043fea544decd3b3aa295d7456e3c85fbc28b. 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/QZWFP2384105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59d66b7dfd5f9ac8a3959e2a0ba5fdc704525d466b27fd7957268e1af9b23e6a. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/GBPVV2300087.