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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe5ae51cd4fa34b15542ce30a768de01aa1256c5f9b82a6033c4bb5f35cd203. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1d9a6229-b68a-4e7b-9641-5e9c8db3c0e8.json and https://artists.proofprofile.net/proofs/artist/1d9a6229-b68a-4e7b-9641-5e9c8db3c0e8.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21b7b0e41f106d99114b43964b61aee55ca74d20177865f039785de7a0315420. 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/SE5Q52402914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ce72fdc618f0dcffd0344829b08c21093042625309a04bfecb8961683af760. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/SE5Q52402974.
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 0x05ba09daeaf295b8cb67e6f0375ba20caf0baedf48a23cda208c236b59450867. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/SE69N2406243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ff98fe760af362e4d0f0c2a8a7e902bb2151e8548205da09a91c42118ce9dcd. 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/SE69N2405452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91a3c9c99465893459caaf9e756fe615887964579c9bb665f8bae2be1ff3b0c1. 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/SE5Q52201551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a3579325c07a26c49f36eb818e8304dcc103b7336c649ea1d9ac43cc608a22d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/SE5Q52201220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe03539df4e6b8a032ac8587179c7c2aae7b366ee8e067885c9b25d5cffc90465. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/SE5Q52200521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eaeb6b588b71dede2af551800e7ba0e3ff625f1b412554ba894c056e2b54712. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/SE5Q52103005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5f6ef9d680d7651d9056a0d95eb21278a214e593925d6ed54e11598debf4ae4. 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/SE5Q52102948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5415df78312e2772c4ec91b2fe104bd5f1ad60c63e112fbc32a383beaac64c1. 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/SE5Q52102881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088f63bf49c635860674edbf29230eb1d00ded759201ae3a75c1e9267d119377. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SE5Q52102868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc09f139db53e6ea616773c64efc601e661e5d22abb743826795d6c94513951. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SE5Q52102488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0feea8006b8ca32e0dc5c00c26265fe6ab83ffaa14ff45683cd0eec58319415. 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/SE5Q51902559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41e14720225add83f0ba0214166bb43d0c670061cd8824f15c614bb9f68163d0. 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/SE5Q51901897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48a2d4844ff91f0b7d676dcd63d83ac16f2def4b2455707eabef7b433cab72e5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE5Q51902071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf882b0c6eaf60df20d3354df8fbe9f70e7acb8c4fffa8d01ce1ed43bf3e3c00c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/SE5Q51901208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da3c17fecd44b9befd93a8222cd99e473685d9d2d17012a2fa2dc070296ffe2. 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/SE5Q51900940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42ecb2003ab4c501964c453a2a91d8726478ca481ecf67e5b357fbf36b1042fe. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SE5Q51900655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39cdc0927d9c8c3a594710c79b5c788218926d6ac60d12c5f8e0cdd0d4a31b6b. 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/SE5Q51901502.