Portal may refer to: Arts and entertainment Gaming Portal (series), a series of video games developed by Valve Portal (video game), a 2007 video game, the first in the series Portal 2, the 2011
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 0xefeaae86dabbf58433a2ca76ccf5910a6c29a78934ed527e744470e2c95e1824. 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/ab77b050-3d71-4235-9cfc-1f2d94305522.json and https://artists.proofprofile.net/proofs/artist/ab77b050-3d71-4235-9cfc-1f2d94305522.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 0x426e4374eeb033e06e1d8685108c5c140c9cc06ba455cf7b97f1e59432df8b04. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/QZTAY2441024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74d6d84c5c79f4a061e9db43764344fee9d972145b3780e4eb0e7693a18003d4. 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/QZTAY2441025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f6e0b4f59b75f6717435bf586b8545999343b493a907fb02980b9ab3c967229. 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/QZTAY2441026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b074f64a09b23d612af395a2472a1ac67d442b6b5b7f9c3dccfe7d4e85aa0ef. 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/QZHN42069915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab5058d78594b46d3993efa45df95a92ab0152c5f7834770b9f50d44de927e5. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZHN42069916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65b30366c3ae438fff4f036c6659e5e99abdf4b4071caf8d8218b07512318e75. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZHN42069917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6656df4bc19cf4285f6f7a02e7748aca488fa47737b34211af30987ca12eac6f. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/QZHN42069918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa519dfaef9277ae3ca48897af609ea89b2b789fe5b19aaec905087080d90b5fd. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/QZHN42069919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf1f7c2ed02b1975c27fbf1700d186e97e748a1e613b838369c98cce1f5d712. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/QZHN42069921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1719fe0be5a74081971dfbd85b28be5cac7850317ca4b3ea32e55dd566d464d. 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/QZHN42069922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed316785bab138a38572a0e086763e0cd51400a36146a0021888e9a7ac13b027. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZHN42069923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8125e10743a877ed1670f14662834025a7c83873be8984b032ee2c9a046a85fd. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41: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/TCAEW2055975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a183dc001b76d944f273717baec87dff7eda5430a79fdd76499884940415b74. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/TCAEW2055978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5663e6c39c6493e5a236021bb915f35619c5c6484146384bf6de92dcca27ea8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAEW2055981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa4be98bb4cc0eeee886772dc293bc617d2a3d554275a7997a91db97dc72da5f. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/TCAEW2055983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x994a1611c80c6351f3214a1bba75277a48c11078d067d7f35fa5d92ca8aeaac0. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/TCAEW2055987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60db8159c1557dd2e6acb7dfb4cc6dd3401a2132615a86c177fb5be3deb9ff7a. 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/TCAEW2055988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bbaad67cef9c437c71ba99259bb1909a2a9f9918fd4d0df409f2700842bf80e. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/USN681310013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2391f38f7be8af1a8fe826fe2e94cb623bfbbcd4e5412d32c94ba8ed9bae0768. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/USN681310015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab40c3814a4817b53feb8540647614ab96442160d31211477e2b29fd2855a87. 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/USN681310016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c5ee0abba8a46816ffbf7803de48064666182d43d5fa82839c9173c018bb84. 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/USN681310017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ab07b6e5d4b50566edc8a60e3b09b8a08612944b0eeff623276f7daa74c214. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/USN681310018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7645f72c46dfec2501a65a3c1e5c980bde00f4f26433e5d00ec5a8ca8f33a1b9. 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/USN681818801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76e428dd34ad4b17495676ee6c7d14eb74747c4dede2eba8451bca83e35c798. 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/USN681818803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb28e94f419a0fd3ebc21c3b7c394cc37b1a6930705720ccf7b51918c5c6e9a65. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/USN681818804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d97bf076cf57979a1c075587e6ff3208b3574d7c1f06f059733e68503a86a4. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/USN681818805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ed56263156cfb2a4878a8b3c4592c3a4550a9b29cb061ba16efde1ba6f98da. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/USN681818806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb247599cdf15d1d78e3524de3f2b6ec3c8150e31bd41d3e87cb50c715d870df1. 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/USN681818807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df609786c10bdefe2485914382467a99e579cc6f27364533c0f985e3ab4a93a. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/USN681818808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x668066d0da5067664ab765812450892d4619d9230b9ca8deee9367b4d3611adc. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31:22Z), 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/USN682125601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe015c6e8a7679e1a5694fef3179f4388813d179508164b7c5bbf89eb72be5bd. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/USN682125602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x516225612e17563eadfc222d315a1740393de7fbc949c28f308cd81b8bc6035c. 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/USN682125603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96c72f12e2196a7385194462e1cc8635dcb96c01c0f57a8c64c9980633b21d22. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/USN682125604.