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 0x5e33b9f3e28dd768683ee3d9337ce12d891fdc69d35add5b8e4f42c3ed3bc80a. Chain 2 (Bitcoin): anchored in block 953768 (2026-06-15T09:30:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c16fbf53-656f-4aaa-8290-1f172d67ac4b.json and https://artists.proofprofile.net/proofs/artist/c16fbf53-656f-4aaa-8290-1f172d67ac4b.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 0x01fffab5fa59cc597e7affb7e793b248206601cbc6ecc1e7aa2c89b96bd2166c. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06:57Z), 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/BEF092300100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8705aa37710e9d81016d6f7ee2ac8705e182ca82e64df5f6d6d86cc37fab89d5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/BEF092300110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69678455e96c048d5d673f43b69b05e568933fa57092fd744d6340d2b93390ee. 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/BEF092300120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189550c0e97daa50490fd37963a0060532e42a9a139761ad5497ba9508a16e8f. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/BEF092300130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9bd5a26bc7a24ff12b338ed1d1d26b9c2fde133526427af80b6ba108541f8f3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BEF092300140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24fdde70e136c08ce8f6dc59e545c488c67958c1bea3d5e704a71a5796d443bd. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/BEF092300150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07251be6df0b22cfc8908a6192dfc2f7ccf69b18e9f7276be6177b235ff588c0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BEF092300160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5dfbfaaabe2ad151075ccab321b44da45e9b59f8453dfc3bdf325ffe09c979. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BEF092300170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa832d243555b97feee3db775cb1881f146100f8a969986cfd0cb3b6319129842. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/BEF092300180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfc435ab8928c79ff328624f3c497bfc96b66af0b4e82d0298ab585b32dd509. 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/BEF092300190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x738e59038eb626e777edd9ae55d51ce7828134502c176320c4185e41ce365f7a. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58:21Z), 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/BEF092300200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe53f69f07b75f69de46dc68e46aee220ea4720ac3b75ea2993dd1e8e1702343f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BEF092300210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9074ed45733cdd2d36399f189139e743c1fbaa4223cb35e4e5ddaa8791a40d6c. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/BEN581900266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6309eca7f0ab0d5ef0c783a3afc27298fd583bc725e537d497f833bd38d6fca0. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/BEN581900458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29e7e151e4353401e0b05dd02ee60b4e21333ed7f6d7c7fd5d3c7f73acd0c5a4. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/BEN581801160.
If You're Waiting For A Sign, This Is It
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf275f8a0f46aaebbaa2ccd6a29ca9b0d2fcac48e797c650e8232fb72224712d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BEN581900459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4e8f006e76668ea4c02c6f7d505ba06c9b24ee2444280c56ae48607a508d855. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/BEN581900460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19974302a6fe279dba3646b250c41664c240108dd5c801747b5eea78d29e55b6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BEN581900462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09fd8d15ce4b4735d0a8d2e4e89b07b552c97dfaa65b3ffa356f69fe596ab970. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BEN581900465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade9c8e1de4b875d08853c528e8930754dec1ce9153901dc50d9e125fe8f4061. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/BEF092400100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8705aa37710e9d81016d6f7ee2ac8705e182ca82e64df5f6d6d86cc37fab89d5. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BEF092300110.