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 0xeb19beeac7bf55724417d9e4f4e3677effb4d1d01b88de7994e54408c68c462f. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cf37304b-28fd-4bc8-8da6-448f71bc5f37.json and https://artists.proofprofile.net/proofs/artist/cf37304b-28fd-4bc8-8da6-448f71bc5f37.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 0xb673d974adf9ec4deb5bfc5c6f5e3e370bb55100292581bda4903c476a8c9458. 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/GBHAD1100072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x354666060f990f321a3b35cc79a12337158212b53dbce7463d4406e0639fa757. 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/GBHAD1600309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36f663c41311d700bdde04091995454f0c60648dc1ac25a892b3599452212abd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBHAD1600175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78474227b35173890857964004040eb4f3066189388163a344146d9f0079c1d9. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/GBHAD1700060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x563ac36d7cf30f52eda5ff17d8c0d4e3f630b2d3b98cd44b435c52cccf809150. 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/GBHAD1600153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a9f2fec09588b38323a777a15171ec07b7e7fe778bc3c58c06571c37589fb4. 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/CA5KR1719941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe93f428eb5911f8570fef96a9c263f7adeef6962c72ee99ff448823f4ccee138. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QMWZB1710113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b849e8f7caefe44f02bbf4777a006e58f01e7fb084c85ddee2166f20f06c08. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/GBHAD1700004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91d4552108e80f26e72101212bd51a03efd0b8fd6929d3eb94951e87eb685c42. 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/GBHAD1600323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe11bfb34ce7f7cc26ac79622240c49212457d27b673d97ab6450837030e17896. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/USA2P1691207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc47d0b1a1b24bcdba8d5585ca45122981b57ed1d9e8aab0af9acb043d591f3. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/QMWZB1510146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x712ecf3948885c645474410248f1fd0fa79ea1a89df5028f7e5529b7965ff45e. 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/QMWZB1510242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e18610f2db31de4f369be36dfd5f67191e4db368560af5b3b626d3bf7b852a. 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/GBHAD1100283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505243d68e3b36d3bb04f2274f8a7eecaad31de07f99253ef8f8f1d0e9646e8e. 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/GBHAD1500143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x130b8ae47dfea0b9ba01781f974b88b8ddf4cea314765be9d6c7a735858bd588. 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/USDM31705001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2e1bcca3f8a57b9f1063062e4799063346958c2974fdeaa433d2c8c6c7e8fd. 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/USDM31705101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73039b7e2ab01ac3307f55a1c0340f7ef2da6d0401dc4ad02e54d42e866248fb. 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/USDM31705201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb75b8b453eabcf7aa4e1fa3ae95af9d4d527c035da41c6b0e24b02b99abff150. 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/USDM31705301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb7473959e892a3eefa5c60879b79a13ba3ee6d38c67bdc7921dab50399d232. 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/USDM31705401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0af4206917db02695407e827f4ad28f5b92153eaadca9293e08a265815ffb5b. 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/USDM31704901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f1673fe3bbe31708ea11455eec0f7197a37fbe4ac89658cac0a2ffdfb7486fd. 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/USDM31705701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x705675b7771ead0f7b767fbbd3eaa290b00312e8c17ea2d019027d001df6e0b2. 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/USDM31705801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb4d01ab8557b9560a0e6989e7ad44446158a5651d481733a119e78b87ba4a29. 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/USDM31705901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a88c134e86ed64ae27aece630e48b07f81c83f485fae295a40dad0f6551ddc. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/USDM31706001.