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 0x6f7a74241a2b03e6cce388711ecbe975482d1a29255fa92637d4ec729ebab12e. 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/54b227a2-ffca-4f87-9e47-941c318e2a54.json and https://artists.proofprofile.net/proofs/artist/54b227a2-ffca-4f87-9e47-941c318e2a54.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 0xdd537159898e9215bbcbeb062df2353dc3e57812eff63b6540df1f79d69457dd. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/GBSMU9887438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc35b845908846068931cd6f2c3577b68510fee37ba799f17ef721b77c87f61bb. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/GBSMU9467215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1db4dc70165d92ee49912e9213489395cf03cbddad8b71e2679d96b304af1467. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/GBSMU9650062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf7fdc30fa5961c3ca2aa37b04d11d91d69a812ce31366a2abd0e99be9218f3. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/GX38U2192995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb457f24b1288c8c6471254accd654fb4a2279a1eed3f3b6e28bbca81824c43e. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QM42K2138310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119e8b387a5745a150b5656ca85d991dd71df45ce521b06b1d5f14c8a7ef9ff4. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11: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/QZKDK2189180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241590163206fbcd3817827abc4812b306929c03773555411a171e431d5d986b. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/GBSMU9593661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21de89cfa3efd9c7123de2117464d709a76e70c448b97b5da3603811d9ea108. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QM42K2168157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bed30cb281842ae034d7eb698443d50d9eb14513beb1041e7d0717f28e6f715. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/GBSMU9593592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aef15985d1e2f9dc2606f78eca316db18ed2d31f7cb6745a1168d7eb85f5d08. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/GBSMU9650291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb8e86b133586b86a15c09b8c0e74c6bc3741f5d19face2456cf9522d9f399b9. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/GBSMU9725362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d40b81b79dec86fa12df59929ea6174e4b4ca6fdd8c2656cd27afec33205d5b. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/GBSMU9650108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32163bf054a112878c9978f004ea8baacf0d9f4bbba2c466d5a23ef411a5e46b. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15: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/GX38U2193102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b131ecdf48449e0e0814ae6828961b08ba24dcf7925a6ff10160bad413c4030. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/GBSMU9795919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ec434bfa55d9491da175b8e958d05d972eb3ccf5c2c91f348397d3bad9555b. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/GBSMU9725347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cfeccfc5b717441aa5279d0b65bba466d4eee7d287023fbbbd48b4b87cf9ae0. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZMHP2027941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81d52f14b82a08ee48124824e211e941e7f5a1e3c929863d56b8faa343d60080. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/GX38U2155470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c3adfdbd756db9bc29bc594102e3474a8cc2fb0023e054125f3ead018d3d1a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZMHN2003984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9712a9fff39e0435ade774af54167f6f05344c7c7e40bab7cd936f03cbbd525e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/GX38U2170232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59c9fede9ddeb86521f2a4dc7346ca16a49c5b55eb517a056d4f4ecfd7fbd073. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), 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/GX5MY2229487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc570230bb4c5b3ecc53bcc19cfd4620f57c1f179e0bc7d0a1c81f0a2479bafe. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/GX5MY2246795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x889d9e930521d92fd0cc7e1fe3e0a9bd5b5b184f4a88db74380f9c43283463ef. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02:02Z), 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/GX5MY2265465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28183293e7b5b8c415c7ad9a0b69cc32bd2c54d38971773842b9688b813b857c. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/GX3HH2379500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca44964f0295a97c6f98efb066b0772cd804300c0d2d0d7d7a3e645d73cc9182. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/GX3HH2330520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87561578e4fa75e5018f9b6752d94ff58d815731c7d2ecbd8c6fbd911c48219b. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GX3HH2300666.