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 0x1b9f5814d347dbd3df991d564bf802b1a77fc23ab622ab5136fdf1d2c5f27fe8. 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/abd810de-7c48-4cd9-9d34-437b18302597.json and https://artists.proofprofile.net/proofs/artist/abd810de-7c48-4cd9-9d34-437b18302597.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 0x409abfdae5c7b2e6ca18b5d7ce825aa5d66d9fc68556f627811381b8e86bb1b5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/SE3D71601002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x834347c7bb58a3272cb7116dc907ce3b1ca9ee64ccb575fb0d86031998ddf10a. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/SE3D71601004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3586c7670f77893defcf6f704682c64cdd0d53f368ca4fdc7cee6c5233199b5e. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/SE3D71601005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d530eb63597ac4a75ff7ddf1e78bacf29bb7c991e2eed250a60923005b48413. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/SE3D71601007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9584a59e81c34730dbdafc759e72cb5c9dcd1dc4df2525ea98e0286cb360fee1. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/SE3D71601009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bee4f4a738fe147d09a7a9c3f022597d4084a4853ad609fa5417c78ad047a87. 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/SE3D71601010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26bf46db813ea590424f5fb26588096a8a2d2940bcb4048f8ce93061ef5fe484. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/SE3D71800101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c68e6830d25f1230e4a045152aac42cc2d1249de5256c209c8f72880925f473. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T19:01:57Z), 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/SE3D71800102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb7e03530899c30bf9cb970f9f5384ce39f8e9ceeab2c25ecd5fb026d7e9f7e. 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/SE3D71800103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb06371db096444b6a9291746a0e5caf58d12c7f37e4d624d2173a3b04c547e21. 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/SE3D71800105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x122f4af552ef7795c1e9b7e041944d661a264ca216fc15c1961ebfabad8e1225. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/SE3D71800106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f805da9088b616191e7ca43f0c1fc7be3fea2f8771aef84662d6784e19d47be. 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/SE3D71800107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35b646e33c6e8ca335de332587484f2016213dccb9061c21e07ebd9eb43ac6e9. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/SE3D71800108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f2bb5f55322503a9ed1ab88d5d7895d64abfa44c958a68c0c1c72654ce50279. 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/SE7GV2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5edf3e757b874e2824a8b560bc3386bf89e43ae772cc0c3b30443ad0a13cc959. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/SE7GV2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09bc199f55dea246e6d8198ad3d8b8cb8819ce637e01ec258423350435c70776. 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/SE7GV2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac72e78cbdb78f0271772e2c73daeff1ea7ca9e2039d659b4479d26c094907dc. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/SE7GV2400009.