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 0x803ce202502f18d69981a7883b3418f6431a4b52d2472eab6083136fa084c098. Chain 2 (Bitcoin): anchored in block 954500 (2026-06-20T04:47:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9cd7478a-3038-4b7f-841d-519067c5d284.json and https://artists.proofprofile.net/proofs/artist/9cd7478a-3038-4b7f-841d-519067c5d284.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 0x28a213a79ddf147fb83e655314046134c465b9c66ed129575387433e25404681. 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/UKXN22557044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f0a73f02b43d0597d18d820fe8aa1ac7cda8ad4decaa0334fd1c583eb4e4a57. 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/UKXN22595753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2df3d6942969c3d86231589676887041d4496a420b074ad732190cc3955a25d. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/GBLFP2529997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3debd2b4c4c5292f31ed01b06e05e82d606158823e96a7569781cff12099e15c. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:58:06Z), 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/GBLFP2588709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac64d0974542b98269e2035501ba317164c174702ad206725b0220626623aa76. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:08: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/GBMA22593465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f986288ff16d8213b697229d0d5bf94db4939e63b17f5dd125fc3eb5961e57. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/GX53U2525993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc91eee01691415ad2ce9acb9f927bca1aa0cbecb0c70bd80830543833ffc3f70. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/GXHAF2510907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce589ef39a84933480355b7a5733f162146a0851f680ec2e6076e9982d86697. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-17T00:57:04Z), 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/GXHAF2510906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6faeb363f3147ec7128dad81a784d0ec33998bc9a083654def870510e1ec097. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/GXHND2558990.