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 0x89e07c8949fed2e5076776cad8a45d7d6fe0f474f577dc4ca2cdda037d240f77. 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/2392693c-572a-4134-8d5d-63a6b3c3b2c6.json and https://artists.proofprofile.net/proofs/artist/2392693c-572a-4134-8d5d-63a6b3c3b2c6.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 0xaea755962aee6e285bb4d4e6bba8dae6435c66738ad82427ef485508f8009efa. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/SE6HN2432150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c7202a2bfd537f2b130fbd6dbaa7253eb426f6ba288ca506f22618aeba87e77. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/SE6HN2436170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9cd7b4d3313bd05a4c116f24068bfec4bff83db40d5f68bbccc2635be19799. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/SE6I32466485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x378f417a828c793091a9dd619183a98150a27bf95bff97f48e2ae0295470e77a. 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/SE6I32466486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfa66f3061680989fb83c13755ae6333508a114e819f8e39814697bcdede60f1. 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/QT2VB2451513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbba2b126d10ca58f18110c3988ae8def5d9d6ab3c3fe588a2cb758c76cf3f06d. 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/USANG2462588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc60d5700ef58f0aa1e82818a695a5c375ec6986cc6409b07d98e50f80d75b52b. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/USANG2446431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f84cfa162948f4b937e2cf7d93906fe121042c207cc4acfade458f2da954efc. 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/USANG2458700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a3390ed1a92adb22674cfe2e3b15cde2f378769833beddf75e64246486aab51. 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/QM3DF2416824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c77625e0d4aaa1c1d35579556c15375ffdd71aa80eb1d98c2091ead3d8e4d3e. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QM3DF2416825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5213cc176d663349fc494ed74b2b10fdde9086890e316877cdce4d15a6a722ea. 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/SE6XW2422125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x984770bc4c99edcdb76d5433da4d1a4685167c99a713edd9aac02f66adbb5b9a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/US3DF2555122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004c97278043734cd841eaebc325eb6a2d71c3ff0ed70b910da81d14cf2cb9b1. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USANG2506184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e33b3fb60f323a4d74a5980f050661af7e34b812928468c001b6bf909dffa6d. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/US3DF2594052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x278cb9c0e74fbc7f10bb1cf7230808584d53bdd9ce4b48124bd18f57efa4e58d. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/USANG2519824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb991d5ec6209a60648805b0d2b17c49623734ccb35ed7c19ab27082ec4c30a. 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/QZVEM2381928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345598dd0ec6df3c4dcc8f26551603b152fbc925d3726137d4e5ae3bfdf33289. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/USANG2498982.