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 0x8d2dbb6c1acaf447f208fb105ce0e1e3abdf3a1de7abfb4a1495e3637aee4cb1. 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/aa4859c5-6acd-4e7d-9aaf-f4dd0938b1d3.json and https://artists.proofprofile.net/proofs/artist/aa4859c5-6acd-4e7d-9aaf-f4dd0938b1d3.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 0xf6f6a81e68889418c09081a3fa5793785d4ea0943c117e553befd71e2a5a8a6a. 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/TWA559144107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce4d739d9e135c9b4ef39594364ce8f8d904751a1c732440227d6cd7c478cb4. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/TWA559344203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x250b4b5b7901d6812d4141578bc4f2feb5756d8081d804fe02948f39a289288b. 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/TWA559344102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0395ab7120cd71e9c5f80dac197c2c6323cbcacfb297f62b1197173981ff79c. 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/TWA559344107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb469225a6c3d3751db5cabe014fd09af15992161142daab4617eeab4dec1b33c. 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/TWA559344108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafb05136620c2174a3c43324818bea6b7598b126d0ae229b69cf9b7f6d84c7c4. Chain 2 (Bitcoin): anchored in block 958677 (2026-07-19T05:47: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/TWA559444102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90cd537cedbbe9766487756254b120059cd82e815c8026dab5229b3fa6501639. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/TWA559444112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32baf7aeaa9f32ad8335667aadede0d01266b991e23309743c87580dec4cf841. 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/TWA559044201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b807e865a9f5b6a08a85e0c03f1cc28296cf9112c925cb513ccb748da8d8a7a. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T15:20: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/TWA559444107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e9506062992bbf05885b5209d42c0a01def5e86ff056efa7a3e52e160e0cfd0. 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/TWA559444104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b76b3de9b3081253e6c5c066f0f342b6d8317f15f04f98f96dae8707560ec2. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/TWA479501001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32baf7aeaa9f32ad8335667aadede0d01266b991e23309743c87580dec4cf841. 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/TWA559044201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf320655a87165166b0f94b63a37f182ee560277bace9ac3c1e8fce82e1ab7d0d. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19: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/TWA479803005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd07ac6b3b1751a511469fa7d4138e210b83a526815e591a3263f19dc3707a95. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/TWA479803010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34700851df47359bc012788530d154f556cdab999f7b945c799a4ae15e7e44da. 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/TWE350102901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cad90afdc3e15237b35be8fd9de7c8cf29a30adfffda168690ab531c3049237. 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/TWE350102903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70b21f99b2ac7f74b4184b19774a50ca55543b2e0b7f371c9ae834c19934d477. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:01:24Z), 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/TWDL72306932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c72f8890bf9b1f971669ce2c46e59cb2d8e8f3a6df53ac3713373767eca05cf. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/TWDK52509020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a140e7e9946294b5884d053efdbd50b4336cb306acda447dde1944204ffe681. 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/TWE350103004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f3e82924b1e2e0ef6d972e1b647c557f6d6404d9557bf4c35b26b299260fb6. 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/HKG732278305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c123c0552ac83df0d8cdc5bf0bab672cca7a6512f70425ebc1fbc4a2d1b6ccb. 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/HKG732278311.