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 0x080dae37e30953df10bf54f3033e4ea8feb982d9a0f32a6774708685da3ff7f7. 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/e95eb3ca-99ff-456b-98b5-8f6b5d74eb55.json and https://artists.proofprofile.net/proofs/artist/e95eb3ca-99ff-456b-98b5-8f6b5d74eb55.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 0x6cf1fa27b1f5ade272cd7207be23630bb9c106fa32b5de6de7410b2f01fe4512. 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/QZHN92117853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x854ababe497e353a04e68d3141e8bd0fe14fe84cc1b0fc714bd81d806b3b7c0e. 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/QZHN92117854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa48bdd2b3ea54a27191098e6422e24b11c4ed923818b59a7f94e43495883f9dc. 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/QZHN92117855.
How'm I Supposed to Wake Up in the Morning
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5736b19142b59e876760b3174d65cb87b49da2b675e1f9a79f892369ae5063ca. 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/QZHN92117856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0065d2a3312d37036e85fd32b0fcd616363142776533ba806035bd06a11510dc. 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/QZHN92117857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x882e18016ec77a03e4ec4756ed026dacab5225c8b0c905884a3caedb288cdb8b. 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/QZHN92117858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90a0e79c201c220360d61423a81910d144d198d4c8ecfe4273d0f8145494dfef. 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/QZHN92117859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a4c5649527bb025ffb4cc66def790ef84df43eeb248dddef7351ebfca5202b0. 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/QZHN92117860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8246d834729b586636f9305b410df0e717c15ee61e1f01975fea8610d1f996fb. 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/QZHN92117861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9a518c8376411310139bef059a60dd58daeda42a0792eaa421e7268df7c69a5. 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/QZHN92117862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2708051ee1a2f27a0f6c5e4367dab4c55c64c5feda8789c1070e126bddcbb0f1. 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/QZTB62454007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x503b7e180697c1aa0ee3fdf5ad7e592b28a429d224f56324262ecc6165900645. 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/QZTB62454008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f109be4ef31b57a3fd5546b7406270a1dfb210c6995b04786c6f5323fa6eab5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZTB62454009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x939665682dafeaa16ac4ecb5cd3c8c5fd282dc66f9ac1ae695006b407aeebd07. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZTB62454010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a89105d5e9972ed849dcc0889fe8961eafa0a7e14d48c16ae13091fc4770591. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZTB62454011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b0515b169687a6b40a0bcbd85cd3a481668c4c2c5eb71ce048b61216b6b93b. 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/QZTB62454012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8077281e6010d0fd93b6a0a6d1b194b3492ee519e51787ea121122b6fde7ec. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZTB62454013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6fddf46cad5b1c99d12a41b0a25b9540146dc7499283c2b896805880a2abf0. 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/QZTB62454014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd583ceeb3b97d0c2f4f1d724fcb7124398caa50b69cd92f03d1f66044b4c956b. 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/QZTB62454015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f7c4da271ba9fda70b80b3d077d16f230f085246fad8b2810a772a2fdf85133. 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/QZTB62454016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x868b432cbacaa53abdcb960e0a2bcef1487d112b77356729b4ef89771cc8ae90. 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/QZTB62450487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd560d4b755df1a859b9345b373d2bb18847b81b94308c88de42564ce5a42700a. 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/QZTB62450488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc822e8589123188966119f2fc4424bd0b969d5325fe4a75f15ca16aad55b9b98. 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/QZTB62450489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b2f6fd8c71da3b7bb6176091294cc52f90217044ed2e06464167acaebf9590. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZTB62450490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9092eeb6493c9e5568375faf39134d26cb210c62762bf3bbb8497dcc9d89e993. 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/QZTB62450491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e9dfb8868c108a768abc6f1501bf70382c3816c63d9a60f629175245bb92f3e. 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/QZTB62450492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c8b3cfce7bfe914ffbfee6ce104e3773c217cc2bca56293bd460aeaead74e6. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZTB62450493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e1063b760c0067956e956595652eaee82f867256d8cd41861680aea40c3e4d. 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/QZTB62450494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a603526632c163220fbe50c26062c73e09ae14c690aa27ea7ccd3e079234319. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZTB62450495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61f0909c10f7d704e4fa0d1aa46ccb3b2a57910479d762ffc5197ad0635ecf77. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/QZTB62450496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5d6fecea830f2655f157eaace3d1fdaf7b379ad4f12446d5aa7836d15ff482b. 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/QZTB62454025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2edfeb4bd9df054af1c6e77659088bf4d80964fc5d8937dfc31768fa8d00190. 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/QZTB62454026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ac2c5579aa13c70568e460159da2ea20ee934eb564f390c7aa5a0be29d9724. 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/QZTB62454031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x370fa1cc917625b7059fa16522b63caa6ea3908873f1f10dd68d36b5ade7c1ba. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QZTB62454032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98d561dbbe548652b78cbc08f749b263d1eb38b7d2a11c1cab08c4932d570f2f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZTB62454033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd790a0f8ab412a8566af166d59ac4512f72ae7922bc3728a4d0068ca35c3f95e. 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/QZTB62454034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5934c3ff96e609129e05c23baf20bf6257cfcbfa246db43571b0a67e211184fa. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZTB62454021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7758004c5c70c1cfeb89e39328136da0a125a791c3727da8ead7cb6de479ca13. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZTB62454022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f75106e69aa8d9667271573c75677ecd0479a6e64547b904b67d6f75bed011. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZTB62454023.