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 0x3742a61be7ff6d365266df63a1792262bc5ee634b3fda44e3001af951bc8c31a. 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/cb5c7b60-1bc7-4bf1-bf52-b16dd15e3cd1.json and https://artists.proofprofile.net/proofs/artist/cb5c7b60-1bc7-4bf1-bf52-b16dd15e3cd1.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 0x6eb3eb856c37b3ebdbbff7c797bc3d8f444e2701f5d083fe9e6b809e31e2b508. 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/QZNWW2240787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073597f37007fef571fb8c484738bbe87a3e2b6aa1e1f5674b448d8ebb6a43df. 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/QZNWW2240788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b113f2ef226d950bc3ed9e46bf9bea0ca5e8f8802f80b471740a561c3db36d. 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/QZNWW2240789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfee9dc496a73252f1d244981168f45167a276a1e77e1a37a195d64b510bb12f. 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/QZNWW2240791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcebbca8251cc617c6c156cf5d629ff2b357b9d26d542b730e0b7af80920d26b9. 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/QZNWW2240792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x237c92179d58a862b881da906f2560e296551863a13b73a2d8b5e1efb7508ef5. 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/QZNWT2496054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b3892fbecce8dd412620276f51c909f7569bbc72f5af1d73b31d5c549911bbc. 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/QZTBB2337404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a659707d314e25e2bd33299c5eb23d6eeec63001346499e06469bc5b68adc7. 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/QZMEP2334525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcba6a1fe62619c691063a6f25d46e6c4cf436c572a969ee89e2828f4c294a5c. 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/QZHN32339910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b87dd93d4c284ab6358387fca74286bf998974da83e91c84e977d2668df852e. 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/QZDA42359158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677c9ea60817dbb55ad273ac8380f8b4035bf32b6ba5aeb83bc43fe4d5f5f7ab. 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/CALVP2015749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a516bf00e0dcda0e59bdcee6835738c2601811aef00f28b42fb12ba06ce0955. 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/CAHQJ1982074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x011054dd10f7622d347939303818ef4cd9fa3524d168677b16e478a61430d90a. 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/QZTB92339513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d14207e15a80abab0ba8e22a702d58a03536aac09562603c7e992fc3bea7522. 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/QZTB92339515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb6f42a2ea97be71a91a6193c455de83740f9040d76a819f4fbd6c5f4f8bf9ab. 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/QZTB92339516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f5950e256676be71e8cd9a82a14ba1d73ab62b013d4711a5f0375bbe3e6eca6. 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/QZTB92339517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa70e4fdc4f70ee83b3dd8ddb22744cd8f969af8ba6e24b6e8c36e3c7869cba03. 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/QZTB92339518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4472dc2b4ffc1500cafc605fa61ac8d7610e9c417fe87b7fa11e120f7271fb4e. 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/QZTB92339519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f826fc12c8071985af4259b6ea459834d39761b2ec789c4c49dfa03537adc3. 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/QZTB92339522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d3bb4ed0e8bd844efe0ecfbcdb9fe368268fc5fb0cdf393265a4e538c61ef77. 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/QZTB92339523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7b6bd0e4f536e93689f3cd3b36bc73d58be3d15e45d6d6b3307f273f8cf7d5d. 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/QZTB92339524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbec50eb7dcdb02db0773581a3de7ccc6bb01a8972210314b433ac5290eea0191. 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/ES71G2034069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8810856685b3d357309499b42f300494a7814181df76d098e7dbc1e463b9075a. 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/ES81F2500017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2645198ea6c190e73e7329eb2ab3b88ded5e19dae3ac995a7a54248688a0547e. 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/ES81F2400223.