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 0xade07fdebc211c5cf96c5a75eb95a881cd2193a223256878511911672de27573. Chain 2 (Bitcoin): anchored in block 953762 (2026-06-15T08:21:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b62a3ac0-59da-47a1-a941-7d866014b7e7.json and https://artists.proofprofile.net/proofs/artist/b62a3ac0-59da-47a1-a941-7d866014b7e7.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 0x09f9b2e7757940898bee923da2211528ab40024da7f88d01f5947758f12007ac. 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/SE6I32263688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa863711a77a5cd4e7e4d2b1c8151b079bd5fe577f3c2f6eeb96e0da06bbb3b5. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/SE6HN2269930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ca6c355ae53e10da33a8b2a2175962589d4e8add3ac0506077ae92fc5a45c2f. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/SE6I32263693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x291f96b15a316e90e3d99f9cbec2292639236560d3322eed933a2ef3df17bfef. 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/SE6I32263690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd62f7a0dca0d9e5008d62bece3864ff4241c0dfc0ab2fc6c03a17eeb3cf3742f. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/SE6I32263691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x723b38098c9297f93c315db0949819472d6cefa45c315022a757e74c5913f56d. 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/SE6I32263689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf64dcdaefcea4a2804fa806ef7568acb68599a3af493f038b1b3cc320edf0c3f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/SE6I32263692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7758c3f4e754f7362d1482afee478466e7410cf91c69a118555937b0f467ad99. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/SE6I32263695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5975c462a3466b89b4a5de5f6bbf7d3f6c377b3590298307a75b625b03cebe01. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/SE6I32263694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe312003a6f92d67aab70b366215537f8281f77b8f4b80cbdb22c4f2f14b9ad5b. Chain 2 (Bitcoin): anchored in block 958625 (2026-07-18T23:11: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/DKY302400401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7273795f8b65dd821c6e85e2678b853eccdfabc44c33960bb9893273f44def97. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/DKY302400402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf81a1b82a0febff6f0713ed535a610860101c19459fb22a3f9a812e6401ca69e. 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/DKY302400403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x042cb7d0e2fe8216b995488f37b2ab41f59174d8c0c68250e81e2e4e1b49f39a. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/DKY302400404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa65255300da7cb0ba186086432267d3b4045c2e5b07ae441b847b5b8139b00ee. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/DKY302400405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a66464c4b4c1efd64e765591852de65f4a1d3218acf351abe0a8550948f7be. 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/DKY302400408.