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 0x90f7194351f01d70f6bd9e63ab4d2bf866d87831727827c479e359971d3758e4. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/62fde357-4379-4245-9679-36dd3128617b.json and https://artists.proofprofile.net/proofs/artist/62fde357-4379-4245-9679-36dd3128617b.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 0xdd0b07e042332d009a9bff0a3a8c9468188fa868c705c6c0d32def8b4b5c76f3. 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/USA2P0853960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0fc4c78d3c8de2ca465c33d9d13b088b879e1d7980d20e3505fffcc78d3637. 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/USUYG1009466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192d0ba3c7a6bd0fd7fe270667ffc6f789357a450386215de9da67bd6bcde23f. 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/USUYG1009474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf75420923b569505dac8a05183ee769ac5b6ba6d7089edf62fbdd37496fb398e. 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/USDYP1100786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce39687070592b2e1782c856a8361a803ba6c7bd8c7351c98f6b81ceed3d337a. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/USDYP1100789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac61b8615e733f4ca36b2f2ddb7d0288ab0cb19ceeed192ffeddfcc01ac56bee. 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/USDYP1100794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f0448d475936eb76e1159cf31d38aae98fb9c627650580d94188a26db7f8b5e. 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/USUYG1002988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef1a88321166fb00fed7708d7664d7fd4b5df14bdf2c45f4a1763269de0daab6. 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/USUYG1002989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8cc873e95ed39ef03ef2a3e670c1581ebcb9ddd4299233f276586d07008e3f4. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/USUYG1002990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b07190f57e716e32c9aa799ad1f831709249fb197de251dbf3746639c29b65. 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/USUYG1002993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba2e6daf5dca40b2387b58a78d5882cafdb4bbd5435c315b7e90f8143fb7950f. 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/USUYG1002995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92e0f8b894db9633fded937e6b1e9a60d127fab5c408a9395c1677c6d6b9193. 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/USUYG1002996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb053e16d07fbe6392a30acf45c10bc74611568f3b5c5f764229b07ab3a94a451. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USUYG1002997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6079a5a67f8e8ff3c2918fb5eb165fea9530a87d4872d060ac209df3106a7339. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/USDYP1100792.
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 0x7e4c63de1fc0b4e647dde493490b7510ef118d7e5f79ce056f76652bd5f885ff. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/USDYP1100793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987e14c49841516d299bcaa9aab3e0ad7dd08f38e8f79560b51c6233197d995a. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/USUYG1002991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69357988a85f8c6305d2fd13b92c828f369e3f567da43d5992e12ff1de6bd78f. 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/USUYG1002992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfabd29f8ebee24f7fc449346dbd57295c7c3645736fe8346128bb982267c1338. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11: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/USUYG1002994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293591970cb2c8029e1d14c0a40fa71d4053fd51e9151d39c61a72af42101d11. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/USUYG1002998.