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 0xe64a0e463b0a6e79babcad9a7c465045c0af76f35421cf52bf066739eced5706. 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/f0f8a453-2a47-4bc2-badf-eb572e78bac5.json and https://artists.proofprofile.net/proofs/artist/f0f8a453-2a47-4bc2-badf-eb572e78bac5.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 0xf6ef399613b1cf1cff327ab2cfeb371e6de1d9bab261d1ebc8df68ee4919dc33. Chain 2 (Bitcoin): anchored in block 957723 (2026-07-12T15:34: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/NL8JE2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26450cfcf40fa5687f6a17b9d52d8be2e67b3a786694ad664d447ffdeb346a40. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/NL8JE2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d7615c5fc87707b46f8c2cef83f19f859944f4e11328b061ddaeadd4ace514. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/NL8JE2300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc445b9f09e1ff77ac7e9d37b4ef9db080438c63f0cf157c282de94a6a4b9b6f8. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/NL8JE2300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf8605e8a4caa0904b5d4bf4399457bc8edb7365bc4779a4240431c5398440a5. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/NL8JE2300028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c247d3a6c5ecc40be47fe803ecfa5da2f77461e9c2ede8e4e066ae9a0dde05f. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/NL8JE2300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe12c057dccac0991ec407cbb0606d1a414a49b167fa6b1a2ee34633e525b4198. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/NL8JE2300038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17426d6648eb9e6d833a139abc73142c6a2235f1e5ca0e9a8904f6503293c4d0. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/NL8JE2300042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a339770d6aa6dce7b7fb2248e3c3a5a9815a0018b6f31cc8372fa6cdba6180. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/NL8JE2300043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x661cc7b0a53f7452f5762463ce01db8655a209bc65b5fed4b7567aed8850f282. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/NL8JE2300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4cc7c09495ab82b27ff2583bec7c9be76b63babf3567401051a8d901784c4b. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/NL8JE2300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4679d47aeb759b0423dc0ca70ff827d9b016432fbc0ea8a9fb48aec58be243a. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/NL8JE2300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd8b62764429d35f92ef97f9f8bc8b545c7dade704889be11759515aac53f6b2. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/NL8JE2300063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ec43eaf6dddf659f595730a270001406232ae6d8048448ac0249cd7d7e4488. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/NL8JE2300067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb49cde8edab5ec9da8e0d7a670477272dc951166252fecc3c3a3723b0239b96. 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/NL8JE2300070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8536743efec1938d948799a1d0d85f55e490b36ec3cef27ae344fc6844d5b315. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/NL8JE2300084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff4799acd33b24da6ec07b7503dd75bb451861f0f56b4ec51bd7fb67a985f093. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/NL8JE2300090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c592b195f3fe592ae029a43c224518192be21393a87d7c2cdd5db85bcc80ef. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/NL8JE2300098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ed3b3da47db32b04f8b5f55997780da5fb01b2b6eb89c0868ff6e8c4b6aec0f. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/NL8JE2400115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd4e5c47c7c730942e0dfa67a2e34ebacf48e20bcd9e1f8057fbcdb45de9985. 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/NL8JE2500173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28508910f6b58a2e1ead7297c9d08144b74072e029291cef16b819e77e978491. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/NL8JE2500178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71db0998e202eefb98768dbe96ca20fb86c71a8cca2a37b799ed15d746b88ddc. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17:12Z), 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/NL8JE2500179.