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 0x273697a4a13cd79f30d5084b70724978b4d10d08a8bfcae0b5ace34dea228a5b. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/334834bd-a2d4-4f5a-9d09-d236147d098e.json and https://artists.proofprofile.net/proofs/artist/334834bd-a2d4-4f5a-9d09-d236147d098e.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 0x8e74118264d4cc3f6967615a0aa5c31cc339b20342169d44f24aa2fefd15c8ae. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), 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/TCAFS2176966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a37eb3fd2bed0834d6327dfca94d4f1d553c1269426d098e0f3953991b4b082. 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/TCAGQ2205965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40617255dfdd8fa364c03eb407c3822ecffde2825ddc4b8fb56cbd93e1bf91e5. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAGQ2205013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a28e2d1edf678210c65301b6a7364fa6431789e560e9222a78a492bf0fd25b. 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/TCAGQ2205164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a37eb3fd2bed0834d6327dfca94d4f1d553c1269426d098e0f3953991b4b082. 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/TCAGQ2205965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd58b4ecdc0e4f49130f72876ca5eceacf3b1adca04aef9517381217f1ac15508. 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/TCAGQ2205206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ef6f5b2cf3c64d22a6ac6ff8e85f350579074d62395b0fc2c14ab3f0275aed. 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/TCAGQ2205212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed2b07967b5d75fe8a3abc7c90b87849a276c54e9cbcb6879259da77632e663. 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/TCAGQ2205213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe929fce9f23628a3a22f134e8d979f5dce47c1d9b4542bf1b2445b5fd5e03fe. 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/TCAGQ2205265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x846614b4fc4b9c66b2a915a4fd8ec7c3cb8d8098f11db63a783e32b267e8cf66. 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/TCAGQ2205270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5b4ee450f52e1c85062ab21e1198245e4e46b84555c4ff3c64703d70960aa8. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/TCAGQ2205272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf2ae340a7ad2ce43ffc6118e8ffbaf32b45ce32dc21738877182f8fdf529dc. 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/TCAGQ2205287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6369107f2e1ead8ee71907bb2cc6aa6e2e53ecb7ed4941c911f687477207867. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/TCAHC2338097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f44ea89b7fb6d727c5e0429a0f7565b60c6b112e97de5813c2d2fda2fefca3. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/TCAHT2461949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x483360b047f0a5fe68454bd7a51c3d8760dd845e9eb69715cc921719942a8bfc. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/TCAIO2431548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d9e306b7864b65d1d0c3e474e5215f03e4301b7415dfaeee9086c63c42f5423. 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/USUYG1440590.