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 0x95b272a1c8627c5bb91cf7edaf2a485cacb8fb9ca0e120edd6eeacc0b46afb56. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ece34347-be55-46b5-8246-5a89068628a8.json and https://artists.proofprofile.net/proofs/artist/ece34347-be55-46b5-8246-5a89068628a8.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Here Is Love Vast as the Ocean / O' for a Thousand Tongues to Sing
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 0xbf3c0bd6cec6d6e48ab10f5ddb6b15429f35d83374d8fcdbbc317ee8be70dfc1. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QM2PV1724363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb921ba9c233d7b669b6a8872627a7acb25e24b289928ecbf1206f4f112c0bcf0. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/QZFYW1955195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915d2173a9c37f19533f5c3056e74af506bf7da680c55282927bb583184885a0. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39:11Z), 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/QZFYW1955196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x708520f59fe8dad4b4022c95186dedbb90c8e49b44ffd22c7a3780ac63100bbb. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/QZFYW1955197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe641728f048e7c370a54a2b767dd601bb0ba23ae65535a9b4d30b0cd0cdd4eaf. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/QZFYW1955199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b78432afaa43d3f42d29b0c0e8f19aa35eed21f0d4d53c2600844ca1ac93ea3. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZFYW1955200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db19d4b054a94f646dae20a2a8641ce46652933affa3a3da05c792f9a0bc25b. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZFYW1955201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e39d11ae50794991a1524f252c3eb958208222507f38e7556b50b3cf8e58929. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/QZFYW1955202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b47bfd110a0a50dfe43ff6f52b54984579f18c345c5dd418b5bd9d3eaf3627. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZFYW1955203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea0fe8606cb08d1e45a72c76668197e0efab0b2f267eaeaaa6f7f63443d0292. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZFYW1955204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6456e8313304e96465a76e6d01d19a2290f776d02a5493abbcce1ffa8030ec34. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZFYW1955205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf88dc496925b81eb5828b3eb1e7c48aab0650f8c01bf3262bc0b79f9fa24dea. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZFYW1924456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x046e7ffa7a964f241cbd35e1f40a6256e0bdd10211294cae6b6745829d6a50bd. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/QZDA42271038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bdb8f86c47960c17bd734176636369d1338a8677d80c2324898e87e29b5fecb. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZES52587479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b0a91ea94abb7f980e2025531ea06b6b2b2be6ba0e39e0551a9180dbe4a4e01. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZES82580896.