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 0x55f24186bc9d59c0b6088ce47bd1164b3b544445be4b3e547f69d0ebff4e04f8. 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/60a3b754-47c3-4ca1-b041-e7339a535656.json and https://artists.proofprofile.net/proofs/artist/60a3b754-47c3-4ca1-b041-e7339a535656.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 0xa3fcecb6bafaaba4ae1d478a98d7597ffcaad500a2a3526e93b5e9ca1dd2c281. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QZK6G2272375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c7a9e24654ad01350dea18ab1ce475193970c63ce9c5f9edf9f1fb54c3bae4. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZPLS2279942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e0c51d95e5e1b41f06dbecf8863cfff0a7f6a33261e42bd40e9aed27d1abb72. 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/QZPLS2279943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74b846e014192a385dc0f2a8b60a7393ce339c29c5c233eacfa7ac2bcbbeeb29. 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/QZK6G2264588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc00eb7fac4bb6ac6591282ca83fa82be9ca25495ff88afbe522f5ae155d833. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54: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/QZK6G2264591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44292da92ec9618fb8d3ff18ce85940ce509c61ca9fcfc15ec054162f0f88e60. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZPLS2279944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3fcecb6bafaaba4ae1d478a98d7597ffcaad500a2a3526e93b5e9ca1dd2c281. 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/QZK6G2272375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca6552a123d1d1c1d8388e932d59d6a33ea437e3b53878d9ca4ba2c2d9f7051. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZHNB2189025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc00eb7fac4bb6ac6591282ca83fa82be9ca25495ff88afbe522f5ae155d833. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZK6G2264591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74b846e014192a385dc0f2a8b60a7393ce339c29c5c233eacfa7ac2bcbbeeb29. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZK6G2264588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x911a58a6084dbb4c0d192f1d794600ad0a0ccc00dbb33e8e01737beccef26cae. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZMEN2233938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c9505f5a6de4a4504fc19b0a9228cccb0fd912b710082398fbf2bb4e36521de. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZHN32117529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ca763956532c46871847729d76320616b81355573bb0d0567053810eb7ccf21. 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/QZHN32158972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6109fb6777c9f35f8036f94c514af47cf6f63345f9c90da720bac4e165bc375. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QZHN32119613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5d772222550b3a94b9cced7b94f340fee0591a60afd77f499b6dde03fc77332. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZPLS2279948.
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 0xa77946ffa4b0deabe9bf2a11a82fb6b1b47881688ebf9bf32cf70eb8f920d4f5. 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/QZHNB2189022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18c4509c8057dba1696390628906f40bb0b27886d0cbb7f87f8ad8aa6cbfbd86. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZHNB2189024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a54e4433e74fe5d5de350693b666193e3bde17891973576d6c51e7ab2f0f476. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZHN32158971.