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 0x3c544a4cdd3a9e95c5036ecb500fd6a5b67e5881fa33deae9625df18bdf7abab. 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/237cadc3-499c-4daf-864f-c2144339b177.json and https://artists.proofprofile.net/proofs/artist/237cadc3-499c-4daf-864f-c2144339b177.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 0xfce37b47586ada32e83f64607e58a9bc93c145e14ffc8fe28590d56eeeaf311a. 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/FRX201822658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfbf22318595e758c62150d5da4058da6fad29ffa3645e00d17b71782cb3120b. 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/FRX201822668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1d9b77f5afa8668a104c48c234de7028a0f90ecdf3aad5a6d97d2648cbdceb6. 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/FRX201822675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18158e75f98b284048f564723ab480c64474119b4bc37b61910909de5f81691c. 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/FRX201822683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2287e88e63850418ae4d730aa2751337745e8a5d8b85cc35d31bbe767487037. 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/FRX201822659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce62fd699ff2a8831860d68e60fb5b1cebc1725a3c0707ea5eb205a41df6d2a. 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/FRX201822669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6748f0c25ee84ede60e09a918f31c5d075602ea854b578383e53f527514ef1. 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/FRX201822676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf256a624c2e9d35713c20ddfd29ae02fd10a2780e818af20d3cf58ad3a313168. 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/FRX201822684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc15f1bc16076a17dd8f28f47f6936492ee8ede8bc043164abd815050d2a277. 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/FRX201822660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b6f07a54c1a7db7a9b69635b3afb9d65e78cdaa4fc1c22e43eeb4c8407e020. 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/FRX201822670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04e9412b10c26967ca3ca2551f566e2dc39323a02f9d059c29009a36c65f05b. 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/FRX201822677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec604f965e4003c93e91800a3d9805477ae3a14ea4a2838cfc7c016798146e50. 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/FRX201822685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c27f71e226623272abfaa4bbc6d9e6626e2b1a123879f55bf2309bc93d6c90a. 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/FRX201822661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc6a39d2e2323066eebf698231bfeaedd8d22faf1983589120cfa65c69184402. 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/FRX201822671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3fea82c849de33bbd28747007689788729526cf12922bb1e40081c0a60168d0. 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/FRX201822678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd3cf22e63f5b0dc852680bf143ffe901f6e64d7609e69a6718a70efad6834b2. 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/FRX201822686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23f36fc6df2ab30680795c01653caa1474bce4358103c1f0b559504f315bf280. 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/FRX201822662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5dc0bd1913d1a4704152b2f8ac538cf041129e1c09fa1cbe79a02b54390696b. 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/FRX201822672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ab5f957fa5d6cf044337e5c84ce04584ff0f058ca971f56bbea7fcd7bfc16fc. 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/FRX201822679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b4a11a9be5002a14f4ea3f2e38e9e65fab1e6780ab34416c5dcfe555600979e. 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/FRX201822687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f7682378e93ab0933ff29f6f0e3bd5fa9059c5d8eba712b217d8eb6d4b8d691. 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/FRX201822663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x198b8a87cf688c81d0d9b79c0744b6987b053b423690dd6abde1793bb7169f24. 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/FRX201822673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d02e1a5ddcf74c50a0250e99bc4b41bf27bf2bc6adff69b642ae0d32d82c027. 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/FRX201822680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0be42f6e06ba344e764c62a663a96a4860c56cfabab6797aa6a3d35342f232d. 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/FRX201822688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab97b37618ba1c9504a8b3db8b0fdc4420923d652b9e3b0b9adacaed46cbb953. 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/FRX201822664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7124f0bbc890222c6400a6036016f1dcc786d07b77a56b150e77b9bfdc4f9095. 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/FRX201822674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6942c5f45523111dd20e56f97106c72d91108eb5494464bfa23e6c2844ac7329. 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/FRX201822681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcffaafe9070fdc34dd5fdb81c1eff66a561d07592393cff61e9e41500617af73. 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/FRX201822689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18bb1efa55badb22f27d870dc68f54eac1eac08de45ee7d87a03d8e2c39877b. 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/FRX201822665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdba4f244440f25189f6c8a13d6febb549c591f914cb84c8de24d0b9bb637fd0. 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/FRX201822682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66b653ffc5d54b97fa673b0380c24ff48aad549f9dac0546ba96a0bd339ba1ca. 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/FRX201822690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffde3237e7c7f378c16a04c1ffdbbb881792d9736f1e659a349ac23a7a235c2e. 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/FRX201822666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41aff4118038137a5d1a6d57dc4f9c4e0280d856e29d4396441231ab49043a09. 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/FRX201822667.