Softball is a variation of baseball, the difference being that it is played with a larger ball, on a smaller field, and with only underhand pitches permitted, where the ball is released while the hand
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 0x9971f3560536edfbf2778a63cef312b13eaab976b4de48b6f0de9ae8b28a58e4. Chain 2 (Bitcoin): anchored in block 953933 (2026-06-16T11:13:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1fd5d2de-4b29-4013-a28e-1cc7cde94679.json and https://artists.proofprofile.net/proofs/artist/1fd5d2de-4b29-4013-a28e-1cc7cde94679.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 0xa736925b4372eaeed4614a72bde96e906292fc3e07223bff8c6800cbc678c7a9. 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/US4ZV1010215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd648f39724347a2415be05700c8f78ed33e45a8886d2a0c9d160efcafb777a05. 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/US4ZV1010220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c55393079627d1a01b7862b1892f48e698a953e4a724577b9e21080f1a2c9b0. 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/US4ZV1010224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89cda8d23f0c37689c968d607040053ea8031a49043c930533a3284302c3a518. 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/US4ZV1010234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b6bccbe079172556dda7d3394ea475d7866b62bc8bb64b8109c5846b9139ea. 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/US4ZV1010361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0526da4fb96af3a71a04d407f57710e892dc0de3a07a5a25b40b241bbfc6b8f. 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/US4ZV1010365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24b4e0c97942e113c7ce1e8ac4d21493051af5dca9c1a4af86ae1a665094e1a3. 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/US4ZV1010372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223d9521b8bbb49b5077498782827396cdac4b154d2116c35567458acb6f8f4a. 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/US4ZV1010375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa78bcc4a1480aa49551b93de54d657c7dd3baac2cf8993ddc52e10bd21c2c610. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/US4ZV1010366.
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 0x7746fcc45eaa877d53247e583f7190b0c805fc9e5f35f9898fe758154cce3ae6. 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/USB750405003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc8d617f02349c7a7dfb840c8715a48a3e8545cd0607cc3a95a0ae86b92e5aa. 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/USB750405004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x341e78fa022e256956d3f7bcc7006375a4a06412f0f24fc862554859f314b183. 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/USB750405011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6fbb9bae88b2c540f8367b399d67c84eb9664b9b82d5335b28c3446e3fd491a. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/USB750405001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ec39c5b714f7dfead924a48df0add4f63ca989c4907c7ec615231414cfb247. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/USB750405002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f600ab9d5a4e68810bebe1c19ce63dd8fec08f4bb0c05343c9a77c4fc094ac5. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45:02Z), 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/USB750405005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99c73aed1c74db24e9ac22ff4500cdaa983a8aae55feeb0ee5cd8f1858dfb462. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/USB750405007.