May is the fifth month of the year in the Julian and Gregorian calendars. Its length is 31 days. May is a month of spring in the Northern Hemisphere, and autumn in the Southern Hemisphere. Therefore
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 0xd070ddff13db4878363d96040dc3048762781aeaab4e2a879c1859c608f52cb7. 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/1ddfa82a-88ad-497a-8321-a8aa9be3a689.json and https://artists.proofprofile.net/proofs/artist/1ddfa82a-88ad-497a-8321-a8aa9be3a689.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 0xb9c25af49e62125dd28d522640d1fb60e4c9632d803100f98cf686d3e8fd37c5. 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/QZHNA2570914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb069ac39e2f58b111e9b2034ff9d866adb86080b6e52c9276df72f18e163be4a. 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/QZHN32541148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc65474a00f9518b406ebb1702b24a820573c30e95e88c64538459cf900ac927a. 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/QZDA62555042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76568cbd3bff533be7f3960c744857b9cf3045fd5101ba4255ee3c37a17f589c. 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/QZFZ62526662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55cde2fafda35b1a5ef8b37d42c042d6b703f9a63f1070e4bf3fc1a7b678beda. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZZ7V2434394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d9ceab3794cb521eff90b27a276fbaf32789c8296187a71cfbc8e828a99451c. 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/QZWFS2447654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x543f4a5ae1448b988b2d200ddf5445ed7f1408802cbab686009fb465a6cbbea5. 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/QZWFR2499590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5630faa09a20e73ae90db68e56bf54d9ae36c9b922cf0b4d5c9c89881db26640. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZWFJ2403931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e501c68610eba84aaea2b2e5aee7edf52bfe7d02d341b13a63b4765edac087. 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/DGA0H2458584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde3b6699e65dbce1882e47601afe08e994808d2f0c2109a4630cb971e7afe10a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZTAX2476617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa77aa9b4b1f2863134f66941acc3d97411aa9fd4298a3af7e3f6b5ecd1dc71de. 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/QZTAS2430962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f33e8fb3229190b5d2919ba2d5de0f97604c8239027acbe494e79e5263d593. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZNWT2410705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59e387e22815812e9d6cc66ab972a1c1cd7411cd3d3dfbc56c01a4357338c97d. 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/QZMEQ2442979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed892bcc70912dbbc3ba55f60d262c1be7bc104600f4fd3a29ed70009bf128c0. 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/QZHN82417658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bd3ef7ae106be4483074ef10bf3930d72c987db9ad8bd84734c4f76aa9b5cb8. 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/QZES72402570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32fcb38ac2553479bdb8e476b823fc045a99dc5aeae473605f28e56907bca2d. 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/QZFZ22486282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba795136a54bdde0242206ebf7c215620e74de038ee4a03890156a89ec488e2f. 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/QZWFN2392977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52c27164c8e1a0628991e161a1d0211ce214d097028b2dddffa3269fbac3c118. 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/QZTBE2368158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76315b0188a7169f3248117b830f4432f4c04c2973b93e323f44ca65b6d67e28. 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/QZTB72381348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ade6e99c5ed58c054b9b270e76f7c9ef45ee10a79160724c5d3be8f26d5d748. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/QM42K2375221.