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 0xa7ab2f081970cd71a94ab951325f9abc6e30e58e3c28629e8074f9134896a7b3. Chain 2 (Bitcoin): anchored in block 953654 (2026-06-14T16:26:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/481a92b4-a131-4ad0-87e6-84c4d9c8252f.json and https://artists.proofprofile.net/proofs/artist/481a92b4-a131-4ad0-87e6-84c4d9c8252f.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 0x971015adbbfe64e85d6bd7f236b7d91250d7fa750f2d41ffb2274bfa1ce35a24. 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/SE5BU2087111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca87435184214d1c731b9d7534002f0335fc88e7e9262ec6b765d1fcf2d3b46. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04: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/SE5BU2087118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc502a7fabb03685e74e9004f4028c3543778c34e7c0c935d76b9770a0994d54b. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/SE5BU2126678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x738e9d76ee3a8636829a3776393f466f63ffba6d80fc4cf2a0a4c7dec5e14a0c. 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/SE5BU2126505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90905f36559f322bea71e0f885553703cfbbef11b236bc6523e4e2057296e586. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/SE5BU2126506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cf66e900ef52a8913bc88ef6e4d9680006cdf0cbad5e236fb538ab5626ed516. Chain 2 (Bitcoin): anchored in block 960225 (2026-07-30T08:04: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/SE5BU2126507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe43d1b76e0faf4c0deddcc27728432a921707913852dba028fce31bc7124502. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SE5BU2126508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46d53842afa45055e0be6d73ad2856b5bed3f54f7166405c4ad0314d45d4480. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/SE5BU2126509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa5169bcf50ff63d0aad59a732da2a686dc91e1346735bad4e4d51d38c46612. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SE5BU2126510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51162f68fd00d0572e68a72496ba850f940a6f23a56d1185dab02eca19628dc6. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/SE5BU2126511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebf5c9d874e0633422e76edea42e2fa02c744d6a801061bc5dd4c93b77d3f1bb. 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/SE5BU2126512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c964778f4ff34a121545b889e062e64780987882d775fcd2508558b0e5d2164. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/SE5BU2126513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000bf8a97220efa6ea7a154e28aee234711132f4c3c1f49fa8712c761fcdd927. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SE5BU2126514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca25507418783d8b5b3c4d7ae4050eecfb35965c96b44085398bfc83c0747bf8. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/SE5BU2126515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6d50e457dbefd31dd64e56b5354da6bf79659b7be963187e66eeb4673771f68. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/SE5BU2126516.