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 0xdb8d59ebe461b3c00d40f9c8bfa9c28a9c7d38c704aaa404e20e944ed69f7c54. Chain 2 (Bitcoin): anchored in block 953727 (2026-06-15T02:33:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8f48ed8b-d6c7-458a-9a74-67f15a140904.json and https://artists.proofprofile.net/proofs/artist/8f48ed8b-d6c7-458a-9a74-67f15a140904.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 0x21c1bae8ee420994a53d03fa4dab8071fb8d361ef6c3a717440a5909c62b7f0e. 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/SEBGE1500895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be3303633727cdf126713f3578d914f9b0fda7e3c0504141a533ff9e25ee5af. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/SEBGE1500896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8643532284613a8a27ad66b27946d2fc9f7b3c9b5aa28a4f7bf93f03ccd6f328. 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/SEBGE1500897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d8f7be2d029856e1f487cee818e712e358e3e7874fc40d76733dda1dc7d0ae6. 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/SEBGE1500898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25af9ff52ddc2b783e86948097f4d74b5d943a1b0ee3d2bc17f1cb65d7a11b07. 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/SEBGE1500899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79b42d53e209bdb9e6443ef43c614512601528462ddfd9bfef23d4adc9b28c92. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/SEBGE1500900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba74234ff5192c3b7c86b056cd50232b104e83ebf61fe66fc8f608a21d27cea. 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/SEBGE1500901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf59410ebfaeeefc74c74a9a1919fe2b5b646b8b7fd26808a88bdf334d1c0ef28. 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/SEBGE1500902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x817b92deefa8151171d425154887f9a25a34276cd6522453102d8179442129dc. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/SEBGE1500903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c94d442d0a1d9d2f306b563588db9f28dcd01e132fe0987aecf3051f66c89c4. 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/SEBGE1500904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad0a0bb12489da89d72e8ed08284c3fc4eb5a25df497e259eb40ccdd5571b68d. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/SEBGE1500905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68d79fc1651bf04d71561e62402df832c1a0dd6b40ba666e4203b2493b1def45. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/SEBGE1500906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6019f165e1a917be8d65d7ff087e3cc99bb30d57d05a94b30041a9ae158bc080. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), 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/SEBGE1500907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223efa32072feef366df735a7f8c1bcda1ad5753a7403cc74e9c86d0f8a2b234. 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/SEBGE1500908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7166931ead9f6192adab68e7a0cfd0dadc3ee396de09592741c996cffd9f9f7. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/SEBGE1500909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3321097678f40fd91a2fdabae12ae4b056c4328ab997fe350bdb64fb8032c209. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/SEBGE1500910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16c4d9f215b76c7f527cce2660810dff791b041bc053d0a4259a6fa332e7ca2c. 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/SEBGE1500911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca7ae32c263b4bc2866a3068ed678b9850a619a2d6b40915a7dfae4b08cce422. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/SEBGE1500912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21c1bae8ee420994a53d03fa4dab8071fb8d361ef6c3a717440a5909c62b7f0e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/SEBGE1500895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d8f7be2d029856e1f487cee818e712e358e3e7874fc40d76733dda1dc7d0ae6. 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/SEBGE1500898.