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 0x77a43ec8eb6068138b8622be2cb2935f9a22f3b118f6ba99683f50d7edaedfbe. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dcfe8291-c8d5-4e47-b18d-efd16e5b78a9.json and https://artists.proofprofile.net/proofs/artist/dcfe8291-c8d5-4e47-b18d-efd16e5b78a9.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 0x07791e3f28a2a872c0b872c9bd58e1cf9e68a6c51873edf0534ad50addb9f815. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/AUBEC2078365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0bf51aa1e5571f3c85ee08484b759bdb40922e589fc46efdb9b00526a31c2e. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/AUBEC2078367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf66591a0c1c0fa65d2f3bf40b96ec4775a5e087c557dde291febce11b62a8c. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20: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/QZTAY2418755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6342abf9a22a72c994998167fa2ce3dbab6b48b4b7b86fad8616a4eb4076670. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QZTAY2464776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d498dcb10b73a1502b5e5fb3824b8b9fe342dff7957efce88d8de5172ec324f. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZTAY2464777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb95126a17b42120d3b8a6b16a9e29b2db68847871673f3222b6409bb0da4171a. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QZTAY2464778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c86682e53b3982077c0f8c7e12046870c78b8ae281ed40cb43b5b24351641ae. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZTAY2464781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2395286ef2fdb40611b79858acb2f376e021e1f385f10deae9fb2260d8e66a0. 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/QZWFS2505822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5a47854ab12a71438c50c98802cec717469a70db2c857c671c0e1dbf132d75. 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/QZWFS2505823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x608edea2c8eda2e1f378c2fff4e2895fc5ca956898b64ff877deaffd61469d78. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZWFS2505824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b4b06bb0bb553e60ab3f4d798d76abf008b3858ba5a4bc0638f4f3d9e944095. 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/QZWFS2505825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1ef6aa4e557acabb6fb234cd8f2871b58a9f1cb29c380761761d81194354c5. 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/QZWFS2505826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x714d2ef61e12a6b9bb2e5d344984bdd6ae985e99daaa02f121b6b4b1c313c375. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZWFS2505827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe4fd225303a70fcb3d11f51733cf144072dfe47811c0b4893ad2867ecb6640c. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/QZWFS2505828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe634542b9fc872efa80fbe8ae9bcf9c3cc202c286d772ee191b946a268de9283. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01:04Z), 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/QZWFS2505829.