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 0x651c632efc0641535c150ed02c92300fd27499ef0dd7c719807ce91c8a2c9e13. 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/1f04a3a6-eeac-4faf-9ba4-1ddaec50addb.json and https://artists.proofprofile.net/proofs/artist/1f04a3a6-eeac-4faf-9ba4-1ddaec50addb.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 0x5d48b4161d4ffa0cbdf8c7e0daa7c67d8cbc1c1ee986e2968d1bd6df2a16bffb. 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/TWL252007302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57191f7090290ca5bb7ed2eefb4b375a98c88c7bb581c0dd4d411ab81ec4aa01. 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/TWL252007303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa094f4dc3493cf48c767266b3f0b7946d0c0528a1f88462cb43afc4e113ecf74. 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/TWL252007304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a68b0040586a61dbf77c90e27bfbd9cca8a4adf1ec8faa9d4c5b734143d322a. 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/TWL252007301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe084daa1397679459fd63a87a26fdb64aa88d480870d9d02d5a98c28bb88a6b8. 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/TWL252007101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x680ec3c998f294a23150e97ad7dbdcbcac15012f3ffa0a1871171d8c683fae26. 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/TWL252007305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d66adf849c71f9d2e639a33f483c7f3ef07047b92eed6cba9b7433f6107378e. 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/TWL252007306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3543eb17a655027e383407279b27d3cfea31e13e2c85f214c1d2984488d0f1b8. 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/TWL252007307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea9045a2e2a7d6cb2d7eae33f1eb485f4e02c79e07027c1e0b86e0c19957d0b7. 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/TWL252007308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x360cf8c9bc5916220da648f2443586f7a815a0f6e0224bc18a6f7251160af522. 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/TWL252007309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe084daa1397679459fd63a87a26fdb64aa88d480870d9d02d5a98c28bb88a6b8. 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/TWL252007101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42276f1543ed9c9394aaa5c187e076d73168881f2791a1841bb44c4a3773fd96. 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/TWCC32305659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d608bdffc8962a23b36a2a0a11eda6ffd809152c89c0611e264fb6a554a5705. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/TWA532101113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe4bf4ddf80d51814c201e6b379ded38cfe18c4e5ff18510bb627d6167483db7. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/TWA532101114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aa56eef4aa7df4938cbe9e15673046950e2f05c9c01f9cfda5d0ad4eff86112. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/TWA532101115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e2859fd3561af3a0964e78a52b7379b914a648d689897f5727e49b5810481fb. 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/QZES52362798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41780be227460a716985f98fb457fa8495b61cb8464c846bae301a2222c8d78f. 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/QZFZ32385017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf4f057aa39b2fde545d90fbb053c031dd932db00cab9bb5a80b67b66cc45365. 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/QZNWX2242209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe27da9a7be1d865a0f11e11b94a3d1c87f3134ee09b8f814c1915a6a168d5e05. 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/TWCC32207380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d379566eb9cee87e79832c158adfff5713bec31f7e18905d8e928575f3e5000. 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/QZTAY2211726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0b9f50d13aa01b3677b88d2002c71dfa4bea7bac005a061c1f0e4477e8c24f. 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/QZTAY2211767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1d0970dca251fbdf52d693032dd9f6c14b2f5475c6e47c9c230f24141c8db18. 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/QZTAY2212903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849f37fde50c912ea99e64e694286e411be95f4e617cc789488cec42d18b6f67. 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/TWCT52003088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ceea7ac6fe5711be932835106c4a1a87ed89e215cda79d6098d38eedffa9eef. 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/TWCT52002307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9d6c6aa11be197fcefbc8147ab4a0cd1f2aaa45581348f42079dc3cd3a937ba. 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/QZTB92249591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92fecbcfc4d0b1583422acf968c154c1204e0df68c584858877e5639c677be9e. 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/QZK6F2051347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x728d39e722a3a141dbeaf99b2d03f3448916d5fe130e0f6b28bc0846b9742b13. 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/TWY332300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeea5174e3ef9a31746caaa64eca6284b60aef8670a90f5d1397ab2d19164afb. 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/TWA532500007.