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 0xa50c9eb588d604c27831e1743e61964927b790a653a9a28b44602778814a9fad. 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/e623ff43-c569-4ba2-b71e-f5d47aa1635b.json and https://artists.proofprofile.net/proofs/artist/e623ff43-c569-4ba2-b71e-f5d47aa1635b.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 0x6fe187a2b5bc832542056e3359fe539eb56c91b3244384a6875df9c96876a823. 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/TWE772288001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc178650399528ee7c4249911e29ff899f51d24985162e8cb37b94086ccec048. 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/TWE772288002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58235785b4db073b70c0251625f594195e6977a17409da6b0917e70ccaebef07. 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/TWUM71900049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89bd04806938ecd7e200d4d1ef38c7af5b9bc2edde1a73e6349c8074da4f203d. 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/TWUM71900050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696b9b2705d452f1b8bd5b14afc7e08d743a986864ede47f94e7119f8ebe541c. 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/TWUM71900058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a6cfc1c2047b9746f463955d4e2b03ae63963b69eafa35d0e0a0c427b57f9c8. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TWR031603002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf97498c9d01bb104b3dc2d2b11d6b7c45b12e60c650539622245a1142663813. 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/TWR031407001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ecb11f37f9ba7aff2777146065ac92f12dc0a9efa3b947f5da8c15df85b668c. 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/TWR031407003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3776971437f86fa0c96239ef856fc3f00e6067c722e4f02f4911e8bb1645cc. 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/TWR031407004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbabde8227859f276dcbb1401af87253027cbdcbb97b533eec156d32d00611b0f. 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/TWR031200101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5adc593fc13156a7b811ecb1147bf835ca518850dad0e433faa1613bb3b1defb. 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/TWR031200107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce4cc166a974386abbfdb50ae145a5c3a1238d72d0901377614373595ea6bb8e. 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/TWR031100202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c62d2ee86a6df6d4cd6f2174f96bfbaf1910c5b23620841953058563733cbe. 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/TWR031100203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcf62e5882e80fa47450930e43a341bdc7f51995ab21d1278a91786d058f256a. 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/TWR031100210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89bd04806938ecd7e200d4d1ef38c7af5b9bc2edde1a73e6349c8074da4f203d. 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/TWUM71900050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5afbe141a8d1014fc1775758171f6d9b80efa6359a54b739b768e93f1cd6d2e2. 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/TWUM71900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6650ee2313e8c2dec65389ee389f3b6dd90fae998a2662afa2584baac76ead4b. 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/TWA531790901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df9f2a0d8dc4d2fe3797df29676db80918bf85d75858aa4e2be1ee980f7e6dd. 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/TWA531790903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601298f5f6416007127e20e37f40edde482d2269000452a038dd145a8bfeb208. 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/TWA531790904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c8127e5fdb18f892a46b92464272c1bbecd3bbc6510ab09ab89a818e5885ea. 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/TWA531790905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf631a014f708d8e9087ab1b8377f9cc002ff3c634af63243ae97d9fe7d86deca. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/TWA531790906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa313179358d8004aa86f99ced36f59faf5eed806216029582e7d5cb6f406dd6c. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/TWA531790907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37b00f3b05c525f59a6c35a7a970311f6f442ad0d825e24211a79290931aaf6e. Chain 2 (Bitcoin): anchored in block 959147 (2026-07-22T15:43:44Z), 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/TWA531790908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bd655d24174f510c370ad1ce889017ae85cbabdf2a911418a3c0b4fc12497ef. 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/TWA531790909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf18a01949fa2a3f1fae580bae5c9589254cc65dd2800ef04172d50c224787572. 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/TWA750900701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22b756adc8fecd0673e1593d6a78b118df82ec829068d8cc4bf16fc151cf778. 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/DGA0T2438950.