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 0x1a92e3309b225251df4ba80196340ba97d00dad52e28efa5440d518d9a8dffa7. Chain 2 (Bitcoin): anchored in block 954533 (2026-06-20T08:57:02Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a4fb6abc-c330-4697-8087-b77c28e9bcf3.json and https://artists.proofprofile.net/proofs/artist/a4fb6abc-c330-4697-8087-b77c28e9bcf3.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 0x218581c694f2d43d1caa306d9f6c54a8e60861db4bab001faaa58f35aaabbe38. 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/LVA100400055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9f09e7b3c22182fc38634ede553471e89f69fa3d191e8ac4d815c255669f11. 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/USV351406524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd252ff6d8d526b1015a6e7717cfd1e319008cc742cf9cb7ccca30d355ca2c3f3. 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/LVA100400023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb09d8e7b8542b07f9868c06594abf76af231242e4c3c3942a8a32a0e41ae58. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/LVA100400053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189e73ce1f351402734310d55925eb5aa1b50200eaf4c3e759b944d524e0b05f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/LVA100400052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb0a4c03f981adb23f7f5bcd8047c600210651da15c432d0143f7a6ae5924a7. 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/LVA100400098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961787b580371f18f7db9c93cc9b2704ea23dfb83b054f48b17a804afe6b020a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/LVC761400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54a3ddacfd5c665aa2ace991d61dd25a95bc7addc7ea410643b769814987c329. 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/LVC761400131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5efd7df1b5e538fd1c13c1b624b750407a97c475702cec7cd2c781d4db69f501. 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/LVC761400215.
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 0x3b13cad4172e9e33f03e0db3a7160e67a66ece6f8ac0807f2d3f4b1be21bea95. 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/LVA100300043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10b825668aa474712da81cd41faf2e37540f23152bedf2708d3f657038b82f3. 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/LVA100800101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f97358438cf1575b3fd22efbca6f9a730fb13d6f7e7eb52b62ada24e16d2e32. 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/QMFMF1493011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf506113127c0245ad32f3a879f141e4c2f16811a87f226597982b41c320b06b. 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/QMFMF1493012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb6d0d1565de62e7519fcbeaa724791eee896f05bd0b3d59241757ba123be44. 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/QMFMF1493013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78316e5e3e7593371369f0c30ef08f3abb5fb06b084fe6c6f9825c958d1da1f4. 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/QMFMF1493014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43a8dac4e87c70116b1b66b09b03ee4c2e0ed9d2eaa7d6e1f56b84507b8a80eb. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QMFMF1493023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ea18a580c11fbe79ca5728f0eb015c9901af4316f5149a3d675b49d98c6e886. 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/LVA100300097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77fd8fce6f64d52acd077dbf88e388edf65f52b4fbfc949e8b18e80a6f88b7e9. 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/QMFMF1493029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ffe185a4246f7f654840977dc2e39254eb964fea579b64f85b12c8542bfe10. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZNJW2064876.