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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98c5ce4f49ded0dca87a19f49f2eee92cdae9309986f5e22826d6404c3429bb8. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1c0cb3c9-18ea-4f2b-ac71-7c6a9b959f57.json and https://artists.proofprofile.net/proofs/artist/1c0cb3c9-18ea-4f2b-ac71-7c6a9b959f57.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbaa944e617f963ae7aa68f61f796bc1910799f66bfe691c614e7e3397861c6b. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/ITB551815365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a19bc2bd90e0dfe6e446947a3278897a0c650630394a4425e74d3b5b8798d7a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ITRZE1800102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95b192c14c6db8faf8e82fa830762456041e457f4eef24f42b7abc4a97ea7e19. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/ITRZE1907502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e7138f170322f0d6c36e2bae1592fa4d7c2124949f0a9288034f97e4b8e856. 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/ITRZE1907504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7472ecc26ecd6ff098236aa8cbfb9554e7bfb6a634f38473db9dbdcfbc3f62b4. 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/ITRZE1907505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06e1f548cf9427a6c91bc46ece0bd1124e04cb36f7400ce964488a44a8a5136c. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/ITRZE1907506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6158c347f7a98e87846a6bc9c80f139913a8d897fb3eed2e9159c4933479b0ef. 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/ITRZE1907507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd67839da84bae6cdbc64c5e981da0642f0711c6564a4658fa0f1234facc176f7. 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/ITRZE1907508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86ab03179c328d34803638caeee0fce7408edc37b400d169f9c3ad1f7dc5e9f1. 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/ITRZE1907509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2912e4fafc7537844336b3c42b94e86050f71f4560997d78d8178944cc9b39eb. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/ITRZE1907510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01fde959bb73be85db87fbc6a4e7276bef8fbe81a0d060b6233a9e10cdfd532b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/ITRZE1907511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9ecdfe2fc6b79796e22297762da230c74c251142586e99515f3c570fb90707f. 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/ITRZE1907512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc8f52f284c871e4df2ca399fa2448d63ed5cfea031d2f2a39cc33c4a0f920fe. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/ITRZE1907514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ec956dac8db9bf2f0128db2642b5970b4778d8a09dd88e5fce218fc4ad44c4. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/ITRZE1907515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x541bf45adce3d886fbc70d5d88a9eb1994e6b5048b480d8b55372220bf1d6352. 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/ITRZE1907517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849e90609db1a966235ddc75a0e509ae95e6253fed2057a000f5fd72538bae3a. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T14:53:30Z), 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/ITRZE1907503.
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 0x23271bf2f77f7263a179ec96626517bb6037eb92aae9ac99e4165c214097acfe. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T10:03:37Z), 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/ITRZE1907516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78319e45811610e81a68764763307ea89e7687c675fa329fda7761314fef0569. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/ITRZE1907501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8507863844e866ecae7ef167136f847e6531a31f9c06e2d48a6c7c22c09af3dc. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/ITB551614277.