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 0xf3b6ae9d7b4c36ba4e88532e85005668443d1acb2cfe1ff9d6ce8f020365703e. 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/c14823f0-5d09-40e1-92da-e0c5fb2b48a6.json and https://artists.proofprofile.net/proofs/artist/c14823f0-5d09-40e1-92da-e0c5fb2b48a6.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 0x911756305101e3e5121aee0586050194a8bfc23fd2bbd227f641454b0efc3b89. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZTB32289743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x529a0ec61e49bb57521f30cd14f19fa79e40537c5ee639050c49f14b1b32e43f. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/CH6542215885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0360d8bd790d1fe4f33b239d0ea9b25c08baf7b95c417fa116d0f6005b45f6f3. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/CH6542215886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a9ec8a19964862af63eba83a020a7dde810b11be5f2a5752675fe7e4132dc41. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTB32289735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4c89e34dba7775c98cc5eb41b26f28ef934999cc50cf9d6fb76834791ea107c. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/QZTB32288084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75cdea95eaede393f72b1feaa200afee92ac1d5ed72dd49e8991e9410181d1d8. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/FR2X42314061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x937fc5211500053ba1f15ad5e043fb42f820a021171fce4328020789470ea0fd. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/FRX282337971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b4e4389c7ff3ccd8d21f763762ec80010c856b6f0334f647adf8a3f3a7ba15. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/TCAIV2486315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4938040ab99992c6ab573662d0862b7c180fc12510c0e242c9cd3cbc882c308d. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZWFM2473282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b15c27f62f9a30993fcbfcaf5adfec389ad7ff6c80977977b581e31c1a1d46. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/DGA0P2450894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb13a71435bdec6d9c7146a3dceec24dd50413c9e1c5e6d8f03583b27bd7aa0. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/DGA0P2450897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b2c80bb4391bbad2b4949fb1ea3ca683d60865b6311c4b27f90692ea2dc51c. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/DGA0P2450898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec36a77f9b7a844c3a3d595b081adaf90741990af2a655302d835e8ca404366. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/DGA0P2450899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6140d79df207b0e7bb262a1bc1b4751fedb140f7fae313713d9ef1335805553. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20:45Z), 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/DGA062553708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e55c3b6ed864fb8863fe3e51be797500c212fce3d761bca76f7472d50205a0. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/DGA062553709.