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 0x31b65ec76bad7da29b99f883be9e0f0427f4eebaeba8105d4b101ba538ac98c5. 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/50ff68ef-f229-4d86-850e-3c592ecd3496.json and https://artists.proofprofile.net/proofs/artist/50ff68ef-f229-4d86-850e-3c592ecd3496.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 0x74c936b8daa576e1198be516db6e0948994d3d54550ebc85d4eb0c8f48191783. 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/TRA161500124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd7ef086d599beacccbc88e841e61481e09f90a96e2aa6f1017892e7fbda31a. 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/TRA161700582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b7c08ec9a7839266b9909145e277114081c44fad14861989f1d1f72ce197a34. 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/TRA161700583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c99c9956d429f31912e1fca959cf6a8098882535fb546f24db56b9cd28d6d2a. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/TRA161700585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c02da4f81016db3fc083b332265a4eea1ef9652e07cc454ca55dbad0efeb15. 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/TRA161700587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d9f6222138530b67922511781e0a95a45eedae8214b1d618981d78e06451559. 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/TRA161700588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8ae36b5349292510e39ac5ed58c5b62f71367c2a3c5e67fb6c5cf8025c5575c. 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/AUBEC2028152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc810945d7a529986cfbea34e330820c454a8af4a76a108ba72601027f0b2f369. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14:42Z), 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/AUBEC2139482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbeed497bafb9177e0eb4dd55dd3dddbed471384670e3db2ed232a625217ae7f. 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/AUBEC2139492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc810945d7a529986cfbea34e330820c454a8af4a76a108ba72601027f0b2f369. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51: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/AUBEC2139482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d3761d4d6eaad65925bf458123d4702753a83b2ea0c71d461e06f4038d3709. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/USA2P2224496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b67c8ec770e4ad9cc8373afcdc0c09003823185597c4010949cee84ddadcc8f. 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/TRA162200834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4d4dd6a8593da0eb47c462f58cee6ac2dfa6a1e586e3620553bc55faa6a382b. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/TRA162200660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ccb6707deea27ffe8fee1533618fcb2273c2844a6f4451a9452ee6228b88ec4. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/TRA162300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f214b9ddf6cb793406a7895b2c627cfa0c76e7ed82dd1733bea33dcf9e988b3. 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/TRA162300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55039678fd6c424f3a6f41ef6bb8382f54d3d3f45db3b708535f00be661343ea. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/TRA162300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bade728ef4e8c45ba3629536bb7bb8f803a4f1545af9d1597e6825b9f3228f9. 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/TR0391700193.