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 0x5e14a30c4e2c4e76f8ed13246daa9b01fa86696cfc0c4a4d68ee5095155daa2f. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/87df3d99-9d8a-43a3-b142-983e49c54e03.json and https://artists.proofprofile.net/proofs/artist/87df3d99-9d8a-43a3-b142-983e49c54e03.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 0x89146ed6c83480a06b8626f793ff9511fff0e49ca7627a697fb6345926600cb9. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZHN32431263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe716d83aa0059e7870d9108cadb6c10506e85aa2f9901e371a5bcd6f2e5f5bab. 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/UKN6K2401790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0bacea0928fe7e5aa27140b3015262757012efd5073a8803e72a5f9774cd30d. 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/UKN6K2401791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20dcf0f5f39f0b8da489387c858875cef4bfc1f9cfc79a765d067579ce4405a6. 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/UKN6K2401792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849920bdc0aec4380e2d35407be6d71b1306bc53a02100d1c5d8473b3ee33752. 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/UKN6K2401793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b3e70ed04bf4e7df9faddc827425197b9f3cb922948ed3838dc1edc19b332ea. 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/UKN6K2401794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25982547f8f52826df8d4da8b06b5a943ef482983258ae2a2ca260cec1d1d74e. 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/UKN6K2401795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76ce28ce67a30abf1f96fe5f887ad89721a14c15a99e464e38e3997db0668150. 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/UKN6K2401796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f058e2258dc454724f85e52ce1dd1a9d66970f4601d574a2c564f866938521. 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/UKN6K2401797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50107a79f37aeaf8469408d7859e6c2e93af438c2d8599cc8cdb63d937882f88. 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/UKN6K2401798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b37f8dacb0d1775534866cacc3f41599363da60226e495981291ec54830bf1e. 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/UKN6K2401799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6445d77a8c0a0c684f7f9ab03e86fb292986c66e1d4c8c47b583221f7e7fbdb. 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/UKN6K2401800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa89e8c0d4de05c65754608b4f0a59f076b60aefd5b51fde98aa4c43dceb1a8f2. 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/UKN6K2401802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b803ba12ade3068e0311cf44f8487a91be256643482f0452ab95ea75c29484. 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/UKN6K2401803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa447d6324edf8e66988510be8cd77513b295f98860483e5c910714a9dbc79243. 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/QZES71863182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91ce52a3e12f36d1faa553e674cf442f8e647d02a8de015361630497d4bf328. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZPLR2157325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4563a2ea5af49cbbd2a46a140ee85ac0c072533e005a7f5a6f7da3ea5ed994e0. 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/GBEXH2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cd854318eb0237a8936de0b1d07471a8dee823da3de7226fb9276dcb851390e. 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/GBEXH2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ad3e27de4cd79e637217944b42ec14ebec3505c3ef6697a200edba34ff437e. 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/BK4DA2411287.
Sound the Alarm, Vol. 1: Louder Feelings