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 0x68081e0547b1fca76f196187af01084edab1a2ecb7ce995cfb9ecc52bae52c0c. Chain 2 (Bitcoin): anchored in block 954516 (2026-06-20T07:04:44Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a278013f-7fd6-4ac8-8d5f-be97658e3228.json and https://artists.proofprofile.net/proofs/artist/a278013f-7fd6-4ac8-8d5f-be97658e3228.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 0x6455ef0a3dc7c442231cd09c8aa9ef230e6ef63ae4db8d2af9861bd22fbf4184. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/TCAJZ2517763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ba18365d21d377a182faac832187c44cee65e58db01db2448d95dea477cd20. 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/TCAJZ2517808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f2b6f3852d0829428e2f6f6bb28c8037ff2570bea50fbe9567914f3a9e4143. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/TCAJZ2517822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04895219a6d8b9982dcda82d930de18495290de6ebbda8085d6bad19cb9f5ab. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/TCAJY2517887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841b37d985f67271e830314603259bfa305e53815d4d6dbd163612b277b5317e. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/TCAJY2518006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe252f0694a9c342960f6e888984cdad7371190d76aea42867ac6eab06b91ae66. 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/TCAJZ2513462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41267c077002f49e295659ec3a98f8f03290e685534213b694aeffc48772889b. 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/TCAJZ2515754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x837804234401e94154239e54519b399d08cea57570498b596c022558f8319974. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJZ2515759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6914859924b50b13591ba7b9fb6ae203abc23c6e08d9399765b7c833117c089. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/TCAJZ2517175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb71369f5ee726a1167ec7faf8519931a099c16cf4a6915e93cc26daf1c54c1. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/TCAJY2593090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1698c886babf26bf99529e819b20a9a14ced291ef42735bac92f2d12a51a77d0. Chain 2 (Bitcoin): anchored in block 958776 (2026-07-19T20:11:59Z), 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/TCAJZ2578104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28771dd0bd1c36bbf5799673ac1022f23418a047695ec4680316e8f23156ec7e. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/TCAJZ2578119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba84e1c62bedb4da47ebba76658ce1ed77874060d75dfd15645390adbd9ec8b1. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/TCAJY2592653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb1da90b8ed52f15d5a1c9572d2cac74265be58330cae23bf627a922d61bf97. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/QT65W2541330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cef34a393647e0d742a12ebf91bc1de71316de749211de7819718f9628463e2. 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/QT65Y2571476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe38c7d8d2097c20adc4895367efbe6607d67934c789c83098325736df01108bf. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/TCAJZ2590244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd6732ca87e546d01526ffbe03bc55425dd208e4d2cb9b7d9a2e93c23f5d1d7. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QT3FF2533197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78798d3e9ef870e7ed7eccb0213778d2acc8921ef3f089ca3c584c4ab8edfafa. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QT6E82578198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c20ac654e35bf2b0bf19c6732fa198fb8706e5ed8a2f03f72d2fb2aa6e76dc. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/TCAJZ2509922.