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 0x8af950a7728b0628eb05fbbcc851dffa4171c4b78eb739826fc266793bda8a36. Chain 2 (Bitcoin): anchored in block 953588 (2026-06-14T04:52:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/016f4d11-4ba6-43ac-80bb-abb9c3bdfb56.json and https://artists.proofprofile.net/proofs/artist/016f4d11-4ba6-43ac-80bb-abb9c3bdfb56.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 0x29d1ae9fb333c009d26ab2813665ffcfcb104243c599b003a5390e0bbc27d7c3. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/CA5KR2493478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a05da2c96933ae16d16bd343056414acfd884a0f4ae56814d2b1d2a76413444. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/CA5KR2493479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a369b872576d002eb08771e807b397d6063e37a7bc8e1a317ad4af9b462333. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/CA5KR2493480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf98d71a7f10c48881a82aa821b89ccd7be0fe2f70b00d2f98afcae9c4f870731. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/CA5KR2493481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ecab0e5ebe0eeedd42e378e038e8aba4ddd9d8fb8c9e389ab070cd069a5ac2. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/CA5KR2437473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e4328aa615af24981ec4f6af151036cb981c7968468220ffa417f7e9a65c06. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/CA5KR2493482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ac90e9c9661a144cb0f814b09533f64ab0c1be2ffee3b93fde3c790f4d7fef7. 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/QZVK62400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b3ad67ed419ddf4a012670ea950b2e628d633530eee8679c2ae19143d8eadc5. 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/QZVK62300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dcd431c9546400797d8bb621cd6d514ecb90f0bdaa95bd1d7dc36d4b7971796. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37:10Z), 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/QZHZD2069518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf3238c33c89d3b2957d0c675ba429b13de635cc155f075eb05b265305659e91. 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/QZS662148719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea0905e4d56e5143124c73b8022dde83bfabd4f9d7770a76ae59fb6e562c50e. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/CA5KR2270489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1966fff64a5e7d457b1c7c29b10db97d5ed4e6e85a42885dfdb0fcf9c7994bc5. 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/QZVK62200028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6663b611e79d9a6904dd41ae750e384f24e009c569e8fcedf99bc594ebff71cb. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZ5FN2151138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00e50974ffba5b0413fdddcd7e906dc1110d26efa5bf2905b5138f233cb8197a. 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/QZTV32359150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ecab0e5ebe0eeedd42e378e038e8aba4ddd9d8fb8c9e389ab070cd069a5ac2. 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/CA5KR2437473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaa283c2d4bccfa9efeae406fc5675f5c7cb81c6302d2f17e79bd2370cdfa15b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZKDK2001670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcef01b7f751ba46c60c96571465f606b370fc8ae0b70d7ca1ce7ac56a93e5ee. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/NLRD52339963.