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 0x7a0468ab72cf24d4bb8eb112aff6265d0690229e708933f0b93e1629ba7fe100. 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/5fb92b86-8142-4ed5-8879-5a1ce9969893.json and https://artists.proofprofile.net/proofs/artist/5fb92b86-8142-4ed5-8879-5a1ce9969893.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 0x37176acbcb45149abaf22dd51acd807c73b77ecd740e40747ec9a390c7744cf9. 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/FRX762167838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c46a6e7aeb3eaea4000aa3b24a1f9ca744dd7ff4eab1c9f4954762277cfb86f. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/FRX872122113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66266266c63c594803509e2d1e3b9b36f8593f77904ff343574d82b9cb85c723. 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/FRX872140923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c304f0c52b17119d903a9718c01e5105affd33bfba281d2581f6328af0cd398. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/FRX872141914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf631c4765f4c35cf2e09e73f6ed69d5007869e29439075c10edfcc4e74091862. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZTRX2112148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71ba1939d00cead8c51914b5f3daedae39d7161f6f520a5d5077b3fafca7e8a6. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/FR96X2243389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf09a21c789563537310fa869980b97c542848f8f04eb60c37d0688113b295056. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/GX5MY2266213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22bfb536b7e614812361c1c27bc11d3ca04a746e6d0fc2499eced6d2830a9adf. 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/US83Z2315722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9aea916ce24511f8bd6498904640a4af1d621f8f4e9bcf59185aa409dbcc729. 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/US83Z2232870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4051fee5c5c710a8b9d609c5dfa1c3943f36f4ba34e9443c800732e76252a08. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/FRX872460926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa35e09289c5a31e7fdfab25bef7150e5ffd3b5568fab94be18d807fe4613b24. 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/DGA052491098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01b65db213e95f1c69659e9e073ba683f5b01823addd195ae2caf2c704f47d57. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/US83Z2489181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6281531ce80aa49606f5bed0167cda0cd50ab52b8df50dfab0976afdc0a74f. 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/US83Z2489183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cbdae5c9495384b2faf20588524c42580bea2ebf798b5fa9584d73a8093765a. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/US83Z2490097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ebe7784c8fb7d5a8b9b3ab49f46cbfb422baf4bc75414873d9afcb5ec83f4b. 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/US83Z2490112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c639e22633045e65e8458c12e9088a2e563e6c2b0bb263bc90f4e2efbcca7a. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/DGA0M2436375.