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 0x5691225de6f1d6dbc5da98ee93e274409c257dfd2663f1bb9b2151f575eee323. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e5af9792-cc3d-4162-acc6-77c7d545a419.json and https://artists.proofprofile.net/proofs/artist/e5af9792-cc3d-4162-acc6-77c7d545a419.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 0x84b61afab993a350c58e27b9843f4314285b91f53b442cd42f1fc4212886629a. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/USANG2213786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a82efcfb1284345eaf19bc2801792dd91d6d13bddf555a149ec4fcd7aca19e. 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/USANG2219442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf81dc11b1cd9fb18413aebcc6fed6df8f957698ea287cbc1207437fd35f901ee. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/USANG2231565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf70048b0aa4c9c778d6b9a263bf41fe4fd7880f21d9d2b222c1b6a1a8009c0f4. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/USANG2236469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c42dfb41a623fa25cf786576e19aec2dc59f0a41336ad2cd37fb6333501b865. 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/USANG2239516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18783091d57f81c3a82f410efc52c20128112b896a014c453cfb69ed37577a91. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/USANG2262804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a0e96977d86881b83cc486fc26c3cded236d5b67d19a1e680e8b2aa032d1bf8. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/USANG2262803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d88f18c21c5031c2a9f6fb44b9484b5d14f8f624d384e07786d45d208096551. 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/USANG2262801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77fd57ce70638a6b5462824290774fa3ab02f34110e83b5b4efe7d44622d0aa. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02: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/USANG2281330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64fd556242a207d6643e6542a257c015928b772d008216f65532db11cf2b3bb5. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/USANG2281327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6bf3bccbed16ff52f7ce00a6ab35d8d13f95dec3b277873845fbb680c23498f. 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/USANG2281336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1866b78718913a61740153128eedb24334d167ffd0d0e0b9f8686094db2d0498. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/USANG2281328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca9bfb5e96ad1033fcf3db47dec90abf35fde6501779c349b10d8905c355b4b. 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/QMANG2240386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f382031b928396a8b76311128266b5f6695d874924373af32e1092c1d1579ce. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/QMANG2240385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x537dcb790a02111e10fe6aaf2e34cd79bf915cb6be5de13a3fcef58b51220783. 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/QMANG2240387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91538688fb9786df9c439a0fe51bd77f13c836d41ac4105b82e406cc4ef243c6. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/QMANG2240388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1198b0fa5cfa2f61527ea71d864e6c9e0d3553abcaa379f6a4d8087dffc58aa6. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QMANG2240389.