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 0xc50193cb133b3a6cf0be87af4def992ee8c363b5fa259e7cc3ac81705be5405d. 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/32603721-92ea-452e-9676-812643b3ba96.json and https://artists.proofprofile.net/proofs/artist/32603721-92ea-452e-9676-812643b3ba96.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 0x2bd0748af49767717d54f882404a8b20764d98057c245392e522864b30df2376. 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/USUM72024334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9af5915bdcc534b59cd2567907de86a8c2e6220a673833d5f290e1ad40a62989. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USUM72024335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ac67d924ae6929b72d5423ba7419397947f67a171e1ed162fcb24bd74ec2a12. 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/USUM72024332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1967425414563ce9687e1e850a906e739c42c2984611ebef1201ec8b7ac914e0. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USUM72024330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7691c3b176c0e1ccb0521b762b5113e92a9a3550bfcee138f430ca51ef40bab. 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/USUM72024331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59871e75c2d97c37c2f8307d43aafe6ce4f827a469922a065d22a38abc0c28c7. 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/USUM72024333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1cbf1095fbf3548722165e4c8a0bdf12a7ebd0e0dc675205a70b80f3677c28a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USUM72024329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3046ca8a6999ec1c84b13f13d35ea55b25ab5f6bb393e5cfcec9a324753ac735. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USUM71803981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9870b992666c476859f99a6da7a553bfa138e2fbb8b341250a071c0235b41fa7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USUM71803977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd0578b5737234e2d9987b1a018312b0486a799aed87c5f14dc5bc8711e157db. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USUM71803978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf81dabe5533b9b564cb9045b5a48fb1639b268d0c4a60c28e46c379237609c36. 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/USUM71803986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1369083432f4a34ce7590952dd5f57b10f3487735013401bc855dd7ff2f7bd5e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USUM71803983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa95c15bc106178dbbc20b06ad90ed6fb41e35470ff7fe356e287d752d522c4fe. 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/USUM71803982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf0961ad2d9c7a596ec49fc53396d2a310012228ed044d4ac44cf390de7454e5. 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/USUM71803987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e713fad3c38ae39bebc8fa683914391f95e2270f526e6db7d1f57f947d6c88. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USUM71803985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94e2712f6bec3b0e5c73081f52c13d056e56afa0a1cf621426de8a747420a59. 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/USUM71803980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf34e76961f551a529377083f824cf836faa6c234e644da6d2d320ef5485ee3a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USUM71803984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe054d925f4fb44ceed4b636fa87c590037a8e1c33e3cb7dc2a99934340f67526. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/USUM71803979.