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 0x16e197f30d7d49da0b0d065989da5d158c5327a1b85e9a80a85ccaad8df09768. 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/303bb885-b9fc-4b26-9ee0-3f77b8ca54ab.json and https://artists.proofprofile.net/proofs/artist/303bb885-b9fc-4b26-9ee0-3f77b8ca54ab.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 0xdd614d35470323472280bdf678176b1fde0f190ba492c25f99b67bb3b9746c95. 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/SE6I32139359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ed5cda125e4aff8f33af6ed91e452b276cb60ce6a65b74ef71768556f4d732. 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/QZHN42346087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000f7e9cf8b44c9de1770f2743100d0da676d60e931be696e6a131f09e2143fa. 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/QZTAZ2537518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4fe1648a3e6ddf95b9a6f700c0dcaf667c5e677e4c651a2e61c1925b87f4c44. 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/TCAFT2168605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x793d22c4391c33d389d9cb7ede5c8d384da1931bddd6c7bd37398eb9e169c65b. 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/SE5BU2212144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf20539f4e619514e330a4023b277640e09f9efd99a2f8e664e2e60c6c3c3e9e. 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/SE6QE2333899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9af58bc8619dc36efaf6b41687cb8211c9b017e2f786f9a347cd786cb17239. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/TCAFN2184265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77ae6b282d8d058eca013ac6ed74119b8356b0417a7ba7e5fbb3942e79fd5c76. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZFZ22253085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde4f7cf0669dc9df86de348c6ff2c070f9b3f3cdc55ea6f3548076d6001b8517. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZES92114097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1cb904b2c8999c1ea14e6514d3663f226ab86de957bd6054797f7fbac8807fc. 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/SE6XW2172008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e4a68276495f3bb2967f30f72a38bbc69ef2c2fccff807334838d079440a63b. 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/QZMEQ2168841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78b5dbebf5600adbabc65cf74e0f84c60548b1745bf009e2e67acf160a4f079. 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/SE6HN2436942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x544b078522bd1fcf18a06bd2860269ec5287fce5c0e624bdd6cfef37a638a64b. 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/SE6HN2224486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1055f2243df96e3a10e83fe2ee343c09a12061794ef09b3b05edca79028ea039. 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/SE6HN2224488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde7e68b4d631e360bce4b01d50f188691aeff95c30d325256d488f779b431d6a. 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/QZHN52186200.